Skip to content

ci: Delete nix-eval workflow - #2347

Open
mmlb wants to merge 2 commits into
developfrom
push-rrlympyvwqzz
Open

ci: Delete nix-eval workflow#2347
mmlb wants to merge 2 commits into
developfrom
push-rrlympyvwqzz

Conversation

@mmlb

@mmlb mmlb commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

What kind of change does this PR introduce?

Maintenance

What is the current behavior?

nix-eval is its own workflow but is only used by nix-build and seems to never have been called manually.

What is the new behavior?

No need for its own file, just embed into nix-build.

@mmlb
mmlb requested review from a team as code owners August 6, 2026 15:49
mmlb added 2 commits August 6, 2026 17:17
I noticed that its taking nix-eval almost 9m to install nix when on my
laptop it takes about 8s. Initially I thought it was something in
blacksmith and reached out to support. They pointed at nix install
(actual nix, not the action) doing chown on /nix as the culprit.

Not sure why we are using sticky disks when we have a binary cache we
push to and also call nix-eval-jobs with `option eval-cache false`. So
seems like we a pure loss. Dropping this brought the nix install action
down to 8s and the overall nix-eval from ~10m -> ~3m.
Its only ever used in nix-build workflow and afaics in Actions tab its
never been called so just embed it directly here and drop a file.
@mmlb
mmlb force-pushed the push-rrlympyvwqzz branch from 81c994c to 70b708c Compare August 6, 2026 21:18
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.

1 participant