Nix Forge CI v2.6.0¶
Changelog¶
- Add an optional
weights-fileinput toactions/flake-checks. Callers can keep estimated check costs in their own repository and balance native check partitions without copying the shared runner. - Preserve round-robin partitioning for callers that omit
weights-file. No existing caller needs to change.
This release adds no permissions, secret access, or privileged queue behavior. The reviewed implementation is commit 4f1c8652ea3ca9cdde0b0982b06ad52875a92e55 (PR #41). The nix-forge/ci/.github/workflows/release.yml workflow will build, attest, and publish the tagged source archive.
Validation: nix flake check --print-build-logs passed on x86_64 Linux, including 82 Python tests and workflow validation. The PR and merge-group CI, CodeQL, and DCO checks passed. The nix-conf consumer will pin this release in a separate PR and retain its repository-specific runner matrix and weights.
This is a compatible v2 update. The v2.5.4 pin remains usable for rollback. No support end date is scheduled for v2.5.x; the next v2 release will supersede this version for new updates.