Nix Forge CI v2.6.0

Changelog

  • Add an optional weights-file input to actions/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.