2.home-manager/.github/workflows
Austin Horstman 8220473f95 ci: revert actions/checkout to v5 due to update-flake-lock incompatibility
Root cause: DeterminateSystems/update-flake-lock@v27 uses
peter-evans/create-pull-request@v6.0.5 internally, which is incompatible
with actions/checkout@v6's new credential storage mechanism.

The Problem Chain:
- actions/checkout@v6 moved credentials from .git/config to $RUNNER_TEMP
  (security improvement)
- peter-evans/create-pull-request@v6.0.5 cannot access credentials from
  the new $RUNNER_TEMP location
- This causes exit code 128 when update-flake-lock tries to create PRs

The Fix:
- create-pull-request@v7.0.9 fixed v6 compatibility
- However, update-flake-lock@v27 (released July 2025) hasn't upgraded yet
- Reverting to v5 restores working credential access

Next Steps:
- Can upgrade to v6 once update-flake-lock uses create-pull-request@v7.0.9+
  - https://github.com/DeterminateSystems/update-flake-lock/pull/224
- Dependabot configured to ignore v6 upgrades until compatibility is fixed

Fixes: https://github.com/nix-community/home-manager/actions/runs/19712979574
See: https://github.com/peter-evans/create-pull-request/issues/690

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 12:47:12 -06:00
..
backport.yml ci: bump actions/checkout from 5 to 6 2025-11-23 23:44:50 -06:00
conflicts.yml workflows: only run conflicts and update flake on main repo (#6893) 2025-04-23 11:25:45 -05:00
github_pages.yml ci: bump actions/checkout from 5 to 6 2025-11-23 23:44:50 -06:00
labeler.yml ci: bump actions/labeler from 5 to 6 2025-09-08 21:33:04 -05:00
tag-maintainers.yml ci: bump actions/checkout from 5 to 6 2025-11-23 23:44:50 -06:00
test.yml ci: bump actions/checkout from 5 to 6 2025-11-23 23:44:50 -06:00
update-flake.yml ci: revert actions/checkout to v5 due to update-flake-lock incompatibility 2025-11-26 12:47:12 -06:00
update-maintainers.yml ci: bump actions/checkout from 5 to 6 2025-11-23 23:44:50 -06:00
validate-maintainers.yml ci: bump actions/checkout from 5 to 6 2025-11-23 23:44:50 -06:00