Skip to content

fix(ci): install Nix on build VMs before building - #1804

Merged
johnae merged 1 commit into
mainfrom
ci/install-nix-on-build-vms
Sep 30, 2026
Merged

johnae merged 1 commit into
mainfrom
ci/install-nix-on-build-vms

Conversation

@johnae

@johnae johnae commented Sep 30, 2026

Copy link
Copy Markdown
Owner

Hyperspool build VMs no longer come with Nix, and steps run as runner with passwordless sudo (hyperspool ADR 0170). Each job now installs Determinate Nix first and puts nixcache.9000.dev into the daemon config. A no-op on machines that already have Nix, apart from adding the cache config once.

🤖 Generated with Claude Code

https://claude.ai/code/session_01PSMUsNr7KgEYUJRxX5E8p1

Managed build VMs now come without Nix and run steps as a user with
passwordless sudo, so each job installs Determinate Nix and adds our
cache to the daemon's config first. A no-op where Nix is already there.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PSMUsNr7KgEYUJRxX5E8p1
@claude

claude Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Claude encountered an error —— View job


I'll analyze this and get back to you.

@johnae
johnae merged commit a11aaec into main Sep 30, 2026
2 of 3 checks passed
@johnae
johnae deleted the ci/install-nix-on-build-vms branch September 30, 2026 15:03
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