Skip to content

fix(ci): migrate linux workflows to GitHub-hosted runners#115

Open
kgeg401 wants to merge 1 commit intoalibaba:mainfrom
kgeg401:fix/issue-89-github-hosted-runners
Open

fix(ci): migrate linux workflows to GitHub-hosted runners#115
kgeg401 wants to merge 1 commit intoalibaba:mainfrom
kgeg401:fix/issue-89-github-hosted-runners

Conversation

@kgeg401
Copy link

@kgeg401 kgeg401 commented Feb 14, 2026

Summary

  • replace custom runner labels in linux CI, wheel, and nightly coverage workflows
  • use ubuntu-latest for x64 jobs and ubuntu-24.04-arm for arm64 jobs
  • keep existing manylinux/container build logic unchanged

Why

The workflows currently depend on custom labels (linux_x64, linux_arm64) that are not available on standard GitHub-hosted infrastructure, which blocks CI for contributors without self-hosted runners.

Validation

  • verified all targeted workflow files now use GitHub-hosted runner labels
  • preserved existing job steps and containers to keep runtime behavior consistent

Fixes #89

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.

[Enhance]: zvec actions work in github-runner

2 participants