Skip to content

ci: cross-compile the Intel macOS wheel on macos-14 (unstall Release) - #128

Merged
jqueguiner merged 1 commit into
mainfrom
fix/release-macos-cross
Jul 18, 2026
Merged

ci: cross-compile the Intel macOS wheel on macos-14 (unstall Release)#128
jqueguiner merged 1 commit into
mainfrom
fix/release-macos-cross

Conversation

@jqueguiner

Copy link
Copy Markdown
Owner

The Intel macos-13 runner pool is deprecated and queues for hours, so the x86_64-apple-darwin wheel job never started. publish-pypi needs the whole build matrix, so the entire Release stalled — PyPI never got the new version and the AUR bump 404'd on the missing sdist. Cross-compile the Intel wheel on macos-14 instead (maturin adds the target; no Intel host needed).

GitHub's Intel macos-13 runner pool is deprecated and now queues for
hours, so the x86_64-apple-darwin wheel job never started and publish —
which needs the whole build matrix — stalled the entire Release, which
in turn left PyPI (and the downstream AUR bump) without the new version.
Cross-compile the Intel wheel on macos-14; maturin adds the target and
produces the x86_64 wheel with no Intel host required.
@jqueguiner
jqueguiner merged commit cae4115 into main Jul 18, 2026
14 checks passed
@jqueguiner
jqueguiner deleted the fix/release-macos-cross branch July 18, 2026 04:04
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 29629945837

Warning

Build has drifted: This PR's base is out of sync with its target branch, so coverage data may include unrelated changes.
Quick fix: rebase this PR. Learn more →

Coverage remained the same at 95.176%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 25639
Covered Lines: 24489
Line Coverage: 95.51%
Relevant Branches: 1412
Covered Branches: 1257
Branch Coverage: 89.02%
Branches in Coverage %: Yes
Coverage Strength: 5.73 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants