Skip to content

Disable arm runners since unavailable#1646

Open
ludfjig wants to merge 1 commit into
hyperlight-dev:mainfrom
ludfjig:disable_arm_runners
Open

Disable arm runners since unavailable#1646
ludfjig wants to merge 1 commit into
hyperlight-dev:mainfrom
ludfjig:disable_arm_runners

Conversation

@ludfjig

@ludfjig ludfjig commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Ludvig Liljenberg <4257730+ludfjig@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 14, 2026 19:29
@ludfjig ludfjig added the kind/refactor For PRs that restructure or remove code without adding new functionality. label Jul 14, 2026

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

This PR reduces CI usage of Arm64 by removing arm64 from workflow matrices and disabling the scheduled aarch64 workflow, to keep CI green while Arm runners are unavailable.

Changes:

  • Restrict arch matrices to X64 in PR validation, snapshot-golden regen, and cache priming workflows.
  • Keep Arm64-related matrix exclusions commented for easier re-enable later.
  • Disable all jobs in the Daily aarch64 workflow via if: ${{ false }} guards.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/ValidatePullRequest.yml Drops arm64 from PR validation job matrices to avoid scheduling on unavailable Arm runners.
.github/workflows/RegenSnapshotGoldens.yml Drops arm64 from snapshot regen matrices so publishing/regeneration doesn’t require Arm runners.
.github/workflows/PrimeCaches.yml Drops arm64 from cache priming to avoid Arm cache jobs while runners are down.
.github/workflows/DailyArm64.yml Disables all aarch64 scheduled jobs while runners are unavailable.

Comment on lines +154 to +158
# Temporarily disabled while Arm runners are unavailable.
hypervisor: ['hyperv-ws2025', mshv3, kvm]
cpu_vendor: [amd, intel, apple]
arch: [X64, arm64]
arch: [X64]
# arch: [X64, arm64]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/refactor For PRs that restructure or remove code without adding new functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants