Update Flake Lock
Keep flake.lock current, automatically
Update Flake Lock runs nix flake update on a schedule you choose and opens a pull request with the result, so your Nix flake inputs stay current without anyone remembering to update them by hand.
Runs on your schedule
Trigger it on a cron schedule, on demand withworkflow_dispatch, or both, and let it open a pull request whenever there's an update.Update specific inputs
Update every input or a chosen subset by name, and pass extra options straight through to the underlyingnix command.Customize the pull request
Set the PR title, labels, and Git author or committer, so the automated update fits your repo's conventions.Flake Checker Action: Pairs well with Flake Checker ActionFlake Checker Action
Pairs well with Flake Checker Action
Run Flake Checker Action on the pull requests Update Flake Lock opens, so a stale or unofficial Nixpkgs input gets flagged before you merge the update.- Update Flake Lock on GitHub
Update Flake Lock on GitHub (opens in a new tab)
The update-flake-lock repository, with configuration options and the latest releases.
Explore other Actions
- Learn more about Nix Installer Action
Nix Installer Action
The original GitHub Action for installing Nix on your runners.
Learn more - Learn more about Determinate Nix Action
Determinate Nix Action
Install Determinate Nix on any GitHub Actions runner, pinned to a version.
Learn more - Learn more about Magic Nix Cache Action
Magic Nix Cache Action
A free, zero-configuration binary cache for GitHub Actions.
Learn more - Learn more about FlakeHub Cache Action
FlakeHub Cache Action
The zero-configuration binary cache for GitHub Actions, on FlakeHub.
Learn more - Learn more about FlakeHub Push
FlakeHub Push
Publish your Nix flakes to FlakeHub straight from CI.
Learn more - Learn more about Determinate CI
Determinate CI
The one-stop shop for effortless Nix CI in GitHub Actions.
Learn more - Learn more about Flake Checker Action
Flake Checker Action
Health checks for your flake.lock, right in CI.
Learn more