Skip to content

Fix and instrument orb setup - #810

Merged
f-f merged 1 commit into
masterfrom
fix/orb-setup
Oct 18, 2026
Merged

f-f merged 1 commit into
masterfrom
fix/orb-setup

Conversation

@thomashoneyman

Copy link
Copy Markdown
Member

Adds logging to the orb setup and makes it faster.

  • Resolve runtime dependencies from the final Nix package set. Previously, the overlay selected uncached coreutils and gzip builds instead of the cached packages provided by nixpkgs. This was already…not the best, but since the recent nixpkgs upgrade, it also causes builds to fail a filesystem-sensitive test in the orb. This is cleaned up now.
  • Loads the Nix environment directly so setup stops on Nix errors rather than continuing and failing later with a misleading missing-tool error.
  • Preserves the active Nix installation when creating the PATH symlink, including single-user installations.
  • Adds stage timings and skips npm audit/funding requests during setup.

@f-f f-f left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@f-f
f-f merged commit 7451fae into master Oct 18, 2026
7 checks passed
@f-f
f-f deleted the fix/orb-setup branch October 18, 2026 15:22
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.

2 participants