Conversation
… version from Homebrew
|
|
|
@github-actions crossbow submit verify-rc-source-cpp-macos-* |
|
Revision: 83a5541 Submitted crossbow builds: ursacomputing/crossbow @ actions-6a4aa4096f
|
|
I am wondering whether we should try bumping several occurrences on the R packaging jobs, @thisisnic what are your thoughts? arrow/dev/tasks/r/github.packages.yml Lines 72 to 73 in c400f72 |
|
@github-actions crossbow submit wheel-macos-* |
|
Revision: 83a5541 Submitted crossbow builds: ursacomputing/crossbow @ actions-aabc337f07 |
I think they're not pinned to CRAN versions but just whatever was there when we updated CI, so should be fine - will just need to run the |
|
@github-actions crossbow submit r-binary-packages |
|
@github-actions crossbow submit verify-rc-source--macos- |
|
Revision: ec2e18e Submitted crossbow builds: ursacomputing/crossbow @ actions-58291f6299
|
|
Revision: ec2e18e Submitted crossbow builds: ursacomputing/crossbow @ actions-7d35fc8af8
|
|
Binary verification jobs are expected to fail. The macOS intel wheels verification does not require Homebrew bottles so they are expected to work (same as building the wheels for macOS Intel). |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Several Intel jobs still rely on unsupported Homebrew bottles, and a conda verification matrix was unnecessarily removed.
Get a fresh assessment by requesting another Copilot review.
Review effort: Lite
Findings: 1
Open (1)
What changed in this PR
Updates macOS CI and release runners to supported macOS 26 images and removes affected Intel source-verification jobs.
Changes:
- Migrates runners to
macos-26andmacos-26-intel. - Updates R package and wheel verification matrices.
- Removes Intel source-verification task definitions.
| File | Review |
|---|---|
dev/tasks/tasks.yml |
Updates wheel and verification runners; removes a conda verification matrix that should be retained. |
dev/tasks/r/github.packages.yml |
Updates R package matrices, but some Intel jobs still depend on Homebrew bottles. |
.github/workflows/verify_rc.yml |
Updates macOS binary verification runners. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Rationale for this change
Due to homebrew dropping support for building bottles for macOS Intel several CI jobs started failing. Some other arm64 related jobs also failed because old bottles are also not built. There's a ML discussion about dropping support for macOS Intel, see for more details:
What changes are included in this PR?
Bump macOS arm runners to macos-26 and macOS Intel runners (that don't require homebrew bottles) to macos-26-intel.
Drop the macOS Intel source verification jobs that require Homebrew bottles in order to run.
Are these changes tested?
Yes on CI. The only untested ones are the bumps on binary verification.
Are there any user-facing changes?
No
Was AI used for this PR?
In accordance to the AI generation guidelines, please disclose below whether and how AI was used in this PR.
PR code and description written by:
Reviewed before submission by: