16 Commits

Author SHA1 Message Date
Austin Horstman
effe4c007d ci: remove unused dependabot ignore
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-01 09:37:35 -06:00
Austin Horstman
9651819d75 ci: update checkout and update-flake-lock
https://github.com/DeterminateSystems/update-flake-lock/releases/tag/v28
updated with checkout v6 support.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 16:02:49 -06:00
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
Austin Horstman
201c883d0d ci: dependabot update release branch
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 12:38:45 -06:00
Robert Helgesson
836741779f ci: apply dependabot on release-25.05 2025-07-22 12:28:46 +02:00
Robert Helgesson
1298a3418b ci: remove release-24.05 from dependabot setup 2025-05-02 09:07:04 +02:00
Robert Helgesson
0918bb0238 ci: make dependabot consider release-24.11 2024-11-17 23:31:31 +01:00
Robert Helgesson
d2493de5cd ci: remove 23.11 from dependabot 2024-09-18 00:14:15 +02:00
Robert Helgesson
850cb32204 ci: make dependabot consider the release-24.05
Also remove 23.05 from dependabot.
2024-05-23 11:45:08 +02:00
Robert Helgesson
aeb2232d7a home-manager: set stable release to 23.11 2023-11-24 09:23:25 +01:00
Robert Helgesson
33ccc5c285 Switch stable branch to release-23.05 2023-05-31 19:11:29 +02:00
Robert Helgesson
8faa86f134 ci: bump 22.05 to 22.11 in dependabot setup 2022-12-05 13:42:53 +01:00
Robert Helgesson
a50c0c6fe0 dependabot: switch target from 21.11 to 22.05 2022-10-17 09:17:50 +02:00
Robert Helgesson
da1f6fab90 ci: bump stable version for dependabot 2022-03-13 12:00:24 +01:00
Robert Helgesson
d244ca125f Dependabot should act on release-21.05, not 20.09 2021-10-18 08:47:54 +02:00
Wael M. Nasreddine
bcbf09a202 github: configure dependabot
Configure GH's dependabot to file pull requests automatically that
updates our GitHub actions.
2020-12-26 08:55:23 +01:00