on: workflow_dispatch: inputs: input_to_update: description: 'Flake input to update' required: true type: string jobs: update: runs-on: nix permissions: # Give the default GITHUB_TOKEN write permission to commit and push the # added or changed files to the repository. contents: write steps: - uses: actions/checkout@v4 - run: nix flake update "${{ inputs.input_to_update }}" shell: bash - uses: stefanzweifel/git-auto-commit-action@v5