Packaging: build the nix package after the other three #274

Merged
littlefox merged 3 commits from issue-119-nix-after into main 2026-10-22 10:07:22 +00:00
Owner

Closes #119

The nix job died twice without a log after 30–35 minutes, each time while arch, debian and fedora were building on the shared runner at the same time. The other runs passed. It now runs after those three (needs: [arch, debian, fedora]), so the four jobs no longer compete for the runner. The release job still waits for all four.

The cost is a longer packaging run, roughly the nix job's 20–27 min added after the others. That's acceptable for a job that only runs on tags and packaging PRs.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8

Closes #119 The nix job died twice without a log after 30–35 minutes, each time while arch, debian and fedora were building on the shared runner at the same time. The other runs passed. It now runs after those three (`needs: [arch, debian, fedora]`), so the four jobs no longer compete for the runner. The release job still waits for all four. The cost is a longer packaging run, roughly the nix job's 20–27 min added after the others. That's acceptable for a job that only runs on tags and packaging PRs. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Twice the nix job died after 30-35 minutes without a log while arch,
debian and fedora built at the same time on the shared runner; the
other times it passed. Running it after them keeps the four from
competing for the runner. The release job still waits for all four.

Closes #119

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Merge remote-tracking branch 'origin/main' into issue-119-nix-after
All checks were successful
ci / check (push) Successful in 13m33s
packaging / arch (pull_request) Successful in 16m21s
ci / desktop (push) Successful in 20m33s
packaging / debian (pull_request) Successful in 24m33s
packaging / fedora (pull_request) Successful in 33m56s
ci / e2e (push) Successful in 34m44s
packaging / nix (pull_request) Successful in 21m5s
packaging / release (pull_request) Has been skipped
9db3787429
littlefox referenced this pull request from a commit 2026-10-22 14:11:06 +00:00
Sign in to join this conversation.
No description provided.