Skip to content

Bump to macOS-26 runners - #307

Merged
davertay-j merged 4 commits into
mainfrom
dt/bump_runner_version
Jul 24, 2026
Merged

Bump to macOS-26 runners#307
davertay-j merged 4 commits into
mainfrom
dt/bump_runner_version

Conversation

@davertay-j

@davertay-j davertay-j commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

The macOS-latest target started resolving to macOS-26 as of June so lets pin to that version now.


Note

Low Risk
Runner image-only change with no application or signing logic edits; main risk is transient CI breakage if the new image differs in Xcode or tooling.

Overview
Updates all macOS GitHub Actions jobs from macOS-15 to macOS-26 so CI matches where macOS-latest resolves today, instead of drifting when GitHub changes the floating label.

ci.yml: lint, build, and test now run on macOS-26 (the js job stays on ubuntu-latest). publish.yml and upload-developer-ipa-s3.yml use the same runner for release and developer IPA builds.

Reviewed by Cursor Bugbot for commit ca5fe77. Configure here.

@davertay-j
davertay-j enabled auto-merge (squash) July 22, 2026 23:08
@davertay-j
davertay-j requested a review from spookyvert July 22, 2026 23:09
…CI flakiness

The fire-and-forget enqueue path is drained by a background task; a 100ms
waiter timed out on the macOS-26 CI runner. Bump to 0.5s to match the
sibling many-events test.

Co-authored-by: Cursor <cursoragent@cursor.com>
@davertay-j
davertay-j requested a review from twyatt July 24, 2026 16:50
@davertay-j
davertay-j merged commit 14caedb into main Jul 24, 2026
4 checks passed
@davertay-j
davertay-j deleted the dt/bump_runner_version branch July 24, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants