Skip to content

Commit 5544b04

Browse files
authored
chore(ci): drop unnecessary runt-cli build from Python integration tests (#1273)
* perf(ci): pre-build notebook crate to reduce feature-unification recompilation Add -p notebook to the initial cargo build in build-linux and build matrix jobs so the later tauri/full-workspace builds find deps cached. Also drop unnecessary -p runt-cli from runtimed-py-integration. * fix(ci): build notebook after sidecar copy, not in same invocation notebook's build.rs (tauri_build) requires sidecar binaries to exist in crates/notebook/binaries/ at build time. Split into: build sidecars → copy → build notebook, so the cache is warm for the tauri step. * revert(ci): remove notebook pre-build steps, keep runt-cli cleanup The notebook pre-build didn't help — cargo tauri build --ci adds custom-protocol which invalidates the notebook crate anyway, so it compiled twice (250s wasted). Revert to original flow. Keep the runt-cli removal from runtimed-py-integration since that job only needs the runtimed binary.
1 parent b61b4a5 commit 5544b04

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ jobs:
655655
uses: astral-sh/setup-uv@v7
656656

657657
- name: Build runtimed binary
658-
run: cargo build --release -p runtimed -p runt-cli
658+
run: cargo build --release -p runtimed
659659

660660
- name: Build runtimed-py
661661
working-directory: python/runtimed

0 commit comments

Comments
 (0)