Refactor update workflow for flake management

Updated workflow to use flake-checker and update-flake-lock actions instead of direct flake update and PR creation steps.
This commit is contained in:
Mo
2026-03-11 21:15:30 +01:00
committed by GitHub
parent c33783bd50
commit ebcf614537

View File

@@ -8,17 +8,14 @@ jobs:
update:
runs-on: ubuntu-latest
permissions:
contents: write # needed to push the branch
pull-requests: write # needed to create the PR
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@main
- name: Update flake inputs
run: nix flake update
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
- uses: DeterminateSystems/flake-checker-action@main
- uses: DeterminateSystems/update-flake-lock@main
with:
commit-message: "flake: update inputs"
title: "flake: update inputs"
branch: flake-update
delete-branch: true
pr-title: "flake: update inputs"
pr-labels: |
dependencies