Skip to content

Run flake-check job on thecluster-runners#3879

Merged
UnstoppableMango merged 4 commits into
mainfrom
flake-check-thecluster-runners
Apr 19, 2026
Merged

Run flake-check job on thecluster-runners#3879
UnstoppableMango merged 4 commits into
mainfrom
flake-check-thecluster-runners

Conversation

@UnstoppableMango

Copy link
Copy Markdown
Owner

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 19, 2026 18:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the CI workflow to run nix flake check on the repository’s self-hosted GitHub Actions runner scale set (thecluster-runners) instead of GitHub-hosted ubuntu-latest, aligning CI execution with the cluster-managed runner infrastructure defined in this repo.

Changes:

  • Switch flake-check job runner from ubuntu-latest to thecluster-runners.

Comment thread .github/workflows/ci.yml
UnstoppableMango and others added 3 commits April 19, 2026 14:03
The Cachix action requires the USER environment variable to be set.
The Dockerfile already had this via ENV USER=runner, but the Nix-built
image was missing it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Pinning to a mutable version tag (v2.333.1) meant Kubernetes never
re-pulled the image after it was rebuilt. Switch to the immutable
SHA tag from the last containers build.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Runners aren't ready yet; switch back so the PR can merge.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@UnstoppableMango UnstoppableMango merged commit 01e399d into main Apr 19, 2026
4 checks passed
@UnstoppableMango UnstoppableMango deleted the flake-check-thecluster-runners branch April 19, 2026 19:19
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