fix: unbreak main CI (vulnerable TLS/QUIC deps, runner link memory) #28
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/main-ci-deps-memory"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
main's own CI is red for two reasons that have nothing to do with any open change. This PR fixes both. It has to land before #27.cargo audithas failed every scheduled run since 2026-09-15. There are eleven advisories across four transitive crates, and each crate has a semver-compatible fix:Only the lockfile changes.
comemoandtiny-skiaeach still resolve to a single copy.Out of memory on the shared runners. Runs 147 and 148 died with rustc and ld SIGKILLed while linking the test binaries. The
cargojob now builds dev and test profiles withline-tables-onlydebuginfo andCARGO_BUILD_JOBS=2. The job keeps noneeds:and no job-levelif:, soCI / cargois still a satisfiable required status.Verified locally with the same environment variables: fmt, clippy
-D warnings, the full test suite (including the 2 GiB debug-worker fixture),cargo audit, andcargo deny check bans licenses sourcesall pass. An independent session reviewed the change and passed it. The runner memory limit itself can only be measured by this PR's CI run.🤖 Generated with Claude Code
https://claude.ai/code/session_014Tow3aw74AFPQwy1Smuqdo