Skip to content

chore(ci): automate nix flake update PRs - #8409

Merged
dpc merged 1 commit into
fedimint:masterfrom
gabrielrondon:feat/nix-flake-update-automation
Mar 23, 2026
Merged

chore(ci): automate nix flake update PRs#8409
dpc merged 1 commit into
fedimint:masterfrom
gabrielrondon:feat/nix-flake-update-automation

Conversation

@gabrielrondon

Copy link
Copy Markdown
Contributor

Use DeterminateSystems/update-flake-lock to automatically open PRs
updating unpinned flake inputs (nixpkgs, flake-utils, wild).

Runs weekly on Saturday, aligned with the existing dependabot schedule.

Pinned inputs are excluded — reasons documented in the workflow comments.

Closes #4817

Use DeterminateSystems/update-flake-lock to automatically create PRs
updating unpinned Nix flake inputs (nixpkgs, flake-utils, wild).

Inputs pinned to specific revisions (nixpkgs-unstable, fenix, flakebox,
cargo-deluxe, bundlers) are intentionally excluded as they have version
locks for known issues. The advisory-db input is also excluded since it
is already updated in the daily workflow.

The schedule aligns with the existing dependabot configuration (Saturday)
so updates can be reviewed together over the weekend.

Closes fedimint#4817
@gabrielrondon
gabrielrondon requested a review from a team as a code owner March 23, 2026 18:12
@dpc
dpc enabled auto-merge March 23, 2026 20:41
@dpc
dpc added this pull request to the merge queue Mar 23, 2026
Merged via the queue into fedimint:master with commit 9365a63 Mar 23, 2026
22 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automate nix flake update PRs

2 participants