Skip to content

ci: use ubuntu-latest for release workflow#282

Merged
tlovell-sxt merged 2 commits into
mainfrom
ci/ubuntu-release
Jun 15, 2026
Merged

ci: use ubuntu-latest for release workflow#282
tlovell-sxt merged 2 commits into
mainfrom
ci/ubuntu-release

Conversation

@tlovell-sxt

Copy link
Copy Markdown
Contributor

Rationale for this change

The release job does not need a GPU to run its processes, but it was using the gpu-enabled runner. This runner also has an intense firewall, preventing it from accessing the node packages the release workflow needs. This changes uses the github-hosted ubuntu-latest instead.

What changes are included in this PR?

  • switch to ubuntu-latest in release workflow
  • add install nix step, since ubuntu-latest won't have it

Are these changes tested?

These changes do not affect existing functionality, which should be verified by existing tests.

The release job does not need a GPU to run its processes, but it was
using the gpu-enabled runner. This runner also has an intense firewall,
preventing it from accessing the node packages the release workflow
needs. This changes uses the github-hosted ubuntu-latest instead.
@tlovell-sxt tlovell-sxt merged commit 4dad26a into main Jun 15, 2026
8 checks passed
@tlovell-sxt tlovell-sxt deleted the ci/ubuntu-release branch June 15, 2026 16:17
tlovell-sxt added a commit that referenced this pull request Jun 15, 2026
This reverts commit 4dad26a. This
commit switched to using ubuntu-latest for the release workflow instead
of dealing with firewall issues on the blitzar vm runner. However, the
release workflow now takes over an hour, because it needs to build cuda
from scratch when entering the nix environment instead of taking
advantage of the nix store (cache) on the blitzar vm runner. It will
likely be faster to just squash the firewall issues.
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