Description Feature or enhancement
Proposal:
Update GitHub Actions workflows to run Apple Silicon macOS jobs on macos-26 (Tahoe)
GitHub runner images have moved forward, and we want CI coverage aligned with macOS 26 for Apple Silicon jobs while retaining Intel-specific coverage where explicitly configured.
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response
Linked PRs
gh-145098: Run Apple Silicon macOS CI on macos-26 (Tahoe) #145099
gh-145098: CI: move Apple Silicon iOS workflows to macos-26 (Tahoe), XCode-26, and iOS-26 #145722
[3.14] gh-145098: Run Apple Silicon macOS CI on macos-26 (Tahoe) (GH-145099) #146412
[3.13] gh-145098: Run Apple Silicon macOS CI on macos-26 (Tahoe) (GH-145099) (GH-146412) #146414
[3.12] gh-145098: Run Apple Silicon macOS CI on macos-26 (Tahoe) (GH-145099) (GH-146412) (GH-146414) #146635
[3.11] gh-145098: Run Apple Silicon macOS CI on macos-26 (Tahoe) (GH-145099) (GH-146412) (GH-146414) (GH-146635) #146638
gh-145098: Use macos-15-intel instead of unstable macos-26-intel #148038
[3.14] gh-145098: Use macos-15-intel instead of unstable macos-26-intel (GH-148038) #148076
[3.13] gh-145098: Use macos-15-intel instead of unstable macos-26-intel (GH-148038) #148077
gh-145098: Use macos-15-intel instead of unstable macos-26-intel in {jit,tail-call}.yml #148126
[3.14] gh-145098: Use macos-15-intel instead of unstable macos-26-intel in {jit,tail-call}.yml (GH-148126) #148135
[3.13] gh-145098: Use macos-15-intel instead of unstable macos-26-intel in {jit,tail-call}.yml (GH-148126) #148136
[3.12] gh-145098: Use macos-15-intel instead of unstable macos-26-intel in {jit,tail-call}.yml (GH-148126) #148137
[3.11] gh-145098: Use macos-15-intel instead of unstable macos-26-…intel in {jit,tail-call}.yml (GH-148126) #148138
[3.10] gh-145098: Add permissions: {} to all workflows (GH-148126) #148139
gh-145098: Use macos-26-intel instead of macos-15-intel #149991
[3.15] gh-145098: Use macos-26-intel instead of macos-15-intel (GH-149991) #153179
[3.14] gh-145098: Use macos-26-intel instead of macos-15-intel (GH-149991) #153181
[3.13] gh-145098: Use macos-26-intel instead of macos-15-intel (GH-149991) #153185
[3.12] gh-145098: Use macos-26-intel instead of macos-15-intel (GH-149991) #153186
gh-145098: Use macos-26[-intel] instead of macos-15[-intel] in {jit,tail-call}.yml #153194
[3.14] gh-145098: Use macos-26[-intel] instead of macos-15[-intel] in {jit,tail-call}.yml (GH-153194) #153327
[3.15] gh-145098: Use macos-26[-intel] instead of macos-15[-intel] in {jit,tail-call}.yml (GH-153194) #153328
[3.13] gh-145098: Use macos-26[-intel] instead of macos-15[-intel] in jit.yml (GH-153194) #153332
Reactions are currently unavailable
You can’t perform that action at this time.
Feature or enhancement
Proposal:
Update GitHub Actions workflows to run Apple Silicon macOS jobs on macos-26 (Tahoe)
GitHub runner images have moved forward, and we want CI coverage aligned with macOS 26 for Apple Silicon jobs while retaining Intel-specific coverage where explicitly configured.
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response
Linked PRs
macos-15-intelinstead of unstablemacos-26-intel#148038macos-15-intelinstead of unstablemacos-26-intel(GH-148038) #148076macos-15-intelinstead of unstablemacos-26-intel(GH-148038) #148077macos-15-intelinstead of unstablemacos-26-intelin{jit,tail-call}.yml#148126macos-15-intelinstead of unstablemacos-26-intelin{jit,tail-call}.yml(GH-148126) #148135macos-15-intelinstead of unstablemacos-26-intelin{jit,tail-call}.yml(GH-148126) #148136macos-15-intelinstead of unstablemacos-26-intelin{jit,tail-call}.yml(GH-148126) #148137macos-15-intelinstead of unstablemacos-26-…intelin{jit,tail-call}.yml(GH-148126) #148138permissions: {}to all workflows (GH-148126) #148139macos-26-intelinstead ofmacos-15-intel#149991macos-26-intelinstead ofmacos-15-intel(GH-149991) #153179macos-26-intelinstead ofmacos-15-intel(GH-149991) #153181macos-26-intelinstead ofmacos-15-intel(GH-149991) #153185macos-26-intelinstead ofmacos-15-intel(GH-149991) #153186macos-26[-intel]instead ofmacos-15[-intel]in{jit,tail-call}.yml#153194macos-26[-intel]instead ofmacos-15[-intel]in{jit,tail-call}.yml(GH-153194) #153327macos-26[-intel]instead ofmacos-15[-intel]in{jit,tail-call}.yml(GH-153194) #153328macos-26[-intel]instead ofmacos-15[-intel]injit.yml(GH-153194) #153332