Skip to content

Run x86 CUDA wheels on HF Jobs - #3

Merged
andimarafioti merged 4 commits into
mainfrom
hf-jobs-cuda13-wheels
Jun 24, 2026
Merged

Run x86 CUDA wheels on HF Jobs#3
andimarafioti merged 4 commits into
mainfrom
hf-jobs-cuda13-wheels

Conversation

@andimarafioti

@andimarafioti andimarafioti commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • Route both Linux x86_64 CUDA 12.8 and CUDA 13.0 wheel builds to hf-jobs-cpu-performance.
  • Keep Linux aarch64 CUDA builds on ubuntu-24.04-arm, because the HF Jobs runner labels select hardware flavors, not ARM64 Actions hosts.
  • Increase x86_64 CUDA native build parallelism from 2 to 16 jobs on the HF CPU performance runner.

Notes

This uses the Hugging Face Jobs Actions bridge, where GitHub queues jobs with runs-on: hf-jobs-*, an ephemeral HF Job runner picks them up, and GitHub dispatches the queued workflow job to that runner.

Relevant docs:

Validation

  • Parsed .github/workflows/wheels.yml with PyYAML and confirmed both x86_64 CUDA matrix entries use hf-jobs-cpu-performance with 16 build jobs.
  • git diff --cached --check

I did not run a full wheel build locally; this PR is intended to exercise the new runner routing in GitHub Actions.

@andimarafioti andimarafioti changed the title Run CUDA 13 wheels on HF Jobs Run x86 CUDA wheels on HF Jobs Jun 24, 2026
@andimarafioti
andimarafioti marked this pull request as ready for review June 24, 2026 14:09
@andimarafioti
andimarafioti marked this pull request as draft June 24, 2026 14:11
@andimarafioti
andimarafioti marked this pull request as ready for review June 24, 2026 14:19
@andimarafioti
andimarafioti merged commit f26fca7 into main Jun 24, 2026
2 of 6 checks passed
@andimarafioti
andimarafioti deleted the hf-jobs-cuda13-wheels branch June 24, 2026 14: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.

1 participant