nixpkgs/.github
Dyego Aurélio 8c4f3d3aa4 workflows/eval: find and isolate ci/pinned.json bump commits
When testVersions is enabled, the version matrix check now identifies
the specific commit that modified ci/pinned.json, rather than evaluating
the full PR. This allows formatting changes and other modifications to
coexist in the same PR without affecting the hash consistency check.

The workflow now:
- Adds headSha input to compare PR commits against target
- Finds the single commit that touched ci/pinned.json
- Errors if multiple commits modify it (to ensure clear attribution)
- Passes the bump commit to the checkout action for isolated evaluation
- Reports which commit was evaluated in the summary

The actual cherry-pick and pinned checkout handling is delegated to
the checkout action via the new `untrusted-pin-bump` input.

Co-Authored-By: Matt Sturgeon <matt@sturgeon.me.uk>
2026-01-20 18:37:28 -03:00
..
actions/checkout actions/checkout: handle ci/pinned.json bump commits 2026-01-20 17:13:42 -03:00
ISSUE_TEMPLATE .github/ISSUE_TEMPLATE: include closed issues when checking duplicates 2026-01-04 10:52:55 +01:00
workflows workflows/eval: find and isolate ci/pinned.json bump commits 2026-01-20 18:37:28 -03:00
dependabot.yml treewide: run yamlfmt 2025-06-12 14:46:42 +02:00
ISSUE_TEMPLATE.md ISSUE_TEMPLATE.md: clear the blank issue template 2025-01-12 16:01:56 -03:00
labeler-development-branches.yml workflows/bot: rename from labels 2025-11-01 15:24:09 +01:00
labeler-no-sync.yml {README.md,.github/*}: remove/replace references to 25.05 release 2026-01-01 21:23:07 -05:00
labeler.yml .github/labeler.yml: update xfce paths 2025-12-28 20:59:39 +08:00
PULL_REQUEST_TEMPLATE.md .github/PULL_REQUEST_TEMPLATE: remove +1 footer 2026-01-16 06:37:27 +02:00
STALE-BOT.md
zizmor.yml ci: add zizmor check and configuration 2025-10-26 22:03:12 +01:00