From 037e87bc60aa56e0f3f0e000a665e90b007d3f69 Mon Sep 17 00:00:00 2001 From: Karti Tripathi <176560021+karti-ai@users.noreply.github.com> Date: Wed, 2 Sep 2026 13:41:01 -0700 Subject: [PATCH] Wire CI: match runner label case, commit Cargo.lock The aarch64 job targets the spark-1 self-hosted runner, whose labels are registered as 'Linux' not 'linux'. Cargo.lock is committed because the Dockerfile builds with --locked and a lockfile-free reproducible build is not reproducible. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01JkyvfNJGTshJNE9FtwPLk7 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f284342..27a4ca8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,7 +42,7 @@ jobs: # 20 cores, 121 GB) builds it natively rather than cross-compiling. aarch64: name: release build ยท aarch64 (spark-1) - runs-on: [self-hosted, linux, ARM64, spark-1] + runs-on: [self-hosted, Linux, ARM64, spark-1] if: github.ref == 'refs/heads/main' || github.event_name == 'workflow_dispatch' steps: - uses: actions/checkout@v5