name: Update flake inputs on: schedule: - cron: '30 3 * * 0' # every Sunday at 3:30 workflow_dispatch: # allow manual trigger jobs: update: runs-on: ubuntu-latest 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 with: commit-message: "flake: update inputs" title: "flake: update inputs" branch: flake-update delete-branch: true