Skip to content

chore(ci): remove aarch64 runner builds from CI pipeline#107

Merged
slow2342 merged 1 commit into
mainfrom
chore/remove-arm-ci
Jun 10, 2026
Merged

chore(ci): remove aarch64 runner builds from CI pipeline#107
slow2342 merged 1 commit into
mainfrom
chore/remove-arm-ci

Conversation

@slow2342

Copy link
Copy Markdown
Owner

Summary

  • Remove ubuntu-latest-arm from build, build-nightly, and test job matrices — ARM runners are consistently unavailable and block CI.
  • Update ci-conventions.md to reflect x64-only CI.

Changes

  • .github/workflows/ci.yml — Removed matrix strategy for ARM runners in build, build-nightly, test jobs. Unified cache keys to Linux-X64-cargo-....
  • .claude/rules/ci-conventions.md — Removed build (aarch64) from merge requirements table, updated build description.

How to verify

  • CI passes on ubuntu-latest for all jobs.
  • No references to ubuntu-latest-arm remain in workflow files.

ARM GitHub-hosted runners are consistently unavailable, causing CI
jobs to hang or fail waiting for allocation. Remove ubuntu-latest-arm
from build, build-nightly, and test matrices. Update ci-conventions.md
to match.
@slow2342
slow2342 merged commit 1665283 into main Jun 10, 2026
3 of 5 checks passed
@slow2342
slow2342 deleted the chore/remove-arm-ci branch June 10, 2026 16:55
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