Skip to content

ci: Run flake-regressions also with the newly built daemon#14874

Merged
xokdvium merged 2 commits intoNixOS:masterfrom
xokdvium:flake-regression-reuse-nix-closure
Dec 28, 2025
Merged

ci: Run flake-regressions also with the newly built daemon#14874
xokdvium merged 2 commits intoNixOS:masterfrom
xokdvium:flake-regression-reuse-nix-closure

Conversation

@xokdvium
Copy link
Contributor

Motivation

Runs the tests against the new daemon as well as the cli.

This more reliably shares the artifact (not relying directly on github actions cache). We've seen github evict our caches super fast, so it would be nice to move away from it entirely if possible.

Context


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

Runs the tests against the new daemon as well as the cli.

This more reliably shares the artifact (not relying directly on github
actions cache). We've seen github evict our caches super fast, so it would
be nice to move away from it entirely if possible.
@xokdvium xokdvium requested a review from edolstra as a code owner December 28, 2025 02:37
@xokdvium xokdvium changed the title Flake regression reuse nix closure ci: Run flake-regressions also with the newly built daemon Dec 28, 2025
@xokdvium xokdvium requested review from Mic92 and removed request for edolstra December 28, 2025 02:37
@xokdvium xokdvium added the backport 2.33-maintenance Automatically creates a PR against the branch label Dec 28, 2025
@xokdvium xokdvium added this pull request to the merge queue Dec 28, 2025
Merged via the queue into NixOS:master with commit b17034b Dec 28, 2025
18 checks passed
@xokdvium xokdvium deleted the flake-regression-reuse-nix-closure branch December 28, 2025 15:11
@internal-nix-ci
Copy link

Backport failed for 2.33-maintenance, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 2.33-maintenance
git worktree add -d .worktree/backport-14874-to-2.33-maintenance origin/2.33-maintenance
cd .worktree/backport-14874-to-2.33-maintenance
git switch --create backport-14874-to-2.33-maintenance
git cherry-pick -x 6eebfe62743140462af50e25a2a558c2850534eb c54af23b4109252513bd90a302f111571c532e14

@xokdvium xokdvium added backport 2.31-maintenance Automatically creates a PR against the branch backport 2.32-maintenance Automatically creates a PR against the branch labels Dec 28, 2025
@internal-nix-ci
Copy link

Backport failed for 2.31-maintenance, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 2.31-maintenance
git worktree add -d .worktree/backport-14874-to-2.31-maintenance origin/2.31-maintenance
cd .worktree/backport-14874-to-2.31-maintenance
git switch --create backport-14874-to-2.31-maintenance
git cherry-pick -x 6eebfe62743140462af50e25a2a558c2850534eb c54af23b4109252513bd90a302f111571c532e14

@internal-nix-ci
Copy link

Backport failed for 2.32-maintenance, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 2.32-maintenance
git worktree add -d .worktree/backport-14874-to-2.32-maintenance origin/2.32-maintenance
cd .worktree/backport-14874-to-2.32-maintenance
git switch --create backport-14874-to-2.32-maintenance
git cherry-pick -x 6eebfe62743140462af50e25a2a558c2850534eb c54af23b4109252513bd90a302f111571c532e14

@internal-nix-ci
Copy link

Backport failed for 2.31-maintenance, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 2.31-maintenance
git worktree add -d .worktree/backport-14874-to-2.31-maintenance origin/2.31-maintenance
cd .worktree/backport-14874-to-2.31-maintenance
git switch --create backport-14874-to-2.31-maintenance
git cherry-pick -x 6eebfe62743140462af50e25a2a558c2850534eb c54af23b4109252513bd90a302f111571c532e14

@internal-nix-ci
Copy link

Backport failed for 2.33-maintenance, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 2.33-maintenance
git worktree add -d .worktree/backport-14874-to-2.33-maintenance origin/2.33-maintenance
cd .worktree/backport-14874-to-2.33-maintenance
git switch --create backport-14874-to-2.33-maintenance
git cherry-pick -x 6eebfe62743140462af50e25a2a558c2850534eb c54af23b4109252513bd90a302f111571c532e14

@internal-nix-ci
Copy link

Backport failed for 2.32-maintenance, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 2.32-maintenance
git worktree add -d .worktree/backport-14874-to-2.32-maintenance origin/2.32-maintenance
cd .worktree/backport-14874-to-2.32-maintenance
git switch --create backport-14874-to-2.32-maintenance
git cherry-pick -x 6eebfe62743140462af50e25a2a558c2850534eb c54af23b4109252513bd90a302f111571c532e14

@internal-nix-ci
Copy link

Backport failed for 2.33-maintenance, because it was unable to cherry-pick the commit(s).

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin 2.33-maintenance
git worktree add -d .worktree/backport-14874-to-2.33-maintenance origin/2.33-maintenance
cd .worktree/backport-14874-to-2.33-maintenance
git switch --create backport-14874-to-2.33-maintenance
git cherry-pick -x 6eebfe62743140462af50e25a2a558c2850534eb c54af23b4109252513bd90a302f111571c532e14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 2.31-maintenance Automatically creates a PR against the branch backport 2.32-maintenance Automatically creates a PR against the branch backport 2.33-maintenance Automatically creates a PR against the branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants