actions-marketplace-validations/Update Nix Flake Lock
Update your Nix flake.lock and send a PR
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 25, 2026
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/determinatesystems_update-flake-lock@e80a657d7603606be0c69b117cfdc240f1e6af88 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| inputs | A space-separated list of inputs to update. Leave empty to update all inputs. | no | "" |
| token | GITHUB_TOKEN or a `repo` scoped Personal Access Token (PAT) | no | ${{ github.token }} |
| commit-msg | The message provided with the commit | no | flake.lock: Update |
| base | Sets the pull request base branch. Defaults to the branch checked out in the workflow. | no | — |
| branch | The branch of the PR to be created | no | update_flake_lock_action |
| path-to-flake-dir | The path of the directory containing `flake.nix` file within your repository. Useful when `flake.nix` cannot reside at the root of your repository. | no | — |
| pr-title | The title of the PR to be created | no | flake.lock: Update |
| pr-body | The body of the PR to be created | no | Automated changes by the [update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) GitHub Action. ``` {{ env.GIT_COMMIT_MESSAGE }} ``` ### Running GitHub Actions on this PR GitHub Actions will not run workflows on pull requests which are opened by a GitHub Action. **To run GitHub Actions workflows on this PR, close and re-open this pull request.** |
| pr-labels | A comma or newline separated list of labels to set on the Pull Request to be created | no | "" |
| pr-assignees | A comma or newline separated list of assignees (GitHub usernames). | no | "" |
| pr-reviewers | A comma or newline separated list of reviewers (GitHub usernames) to request a review from. | no | "" |
| git-author-name | Author name used for commit. Only used if sign-commits is false. | no | github-actions[bot] |
| git-author-email | Author email used for commit. Only used if sign-commits is false. | no | github-actions[bot]@users.noreply.github.com |
| git-committer-name | Committer name used for commit. Only used if sign-commits is false. | no | github-actions[bot] |
| git-committer-email | Committer email used for commit. Only used if sign-commits is false. | no | github-actions[bot]@users.noreply.github.com |
| sign-commits | Set to true if the action should sign the commit with GPG | no | false |
| gpg-private-key | GPG Private Key with which to sign the commits in the PR to be created | no | "" |
| gpg-fingerprint | Fingerprint of specific GPG subkey to use | no | — |
| gpg-passphrase | GPG Private Key Passphrase for the GPG Private Key with which to sign the commits in the PR to be created | no | "" |
| nix-options | A space-separated list of options to pass to the nix command | no | "" |
| _internal-strict-mode | Whether to fail when any errors are thrown. Used only to test the Action; do not set this in your own workflows. | no | false |
Outputs
| name | description |
|---|---|
| pull-request-number | The number of the opened pull request |
| pull-request-url | The The URL of the opened pull request. |
| pull-request-operation | The pull request operation performed by the action, `created`, `updated` or `closed`. |