Skip to content

Migrate from macos-13 to macos-15-intel - #721

Merged
jodavies merged 1 commit into
form-dev:masterfrom
tueda:pr/ci/deploy-macos-15-intel
Oct 28, 2025
Merged

jodavies merged 1 commit into
form-dev:masterfrom
tueda:pr/ci/deploy-macos-15-intel

Conversation

@tueda

@tueda tueda commented Oct 2, 2025 •

Copy link
Copy Markdown
Collaborator

The macos-13 runner image will be shut down on 4 December 2025.

The brownout will start in November.

See:

Note that while GitHub offers a paid Intel-based macos-14-large image, there is no free standard macos-14-intel image available.

The macos-13 (x86_64) runner image is deprecated. This patch migrates to
macos-15-intel, the last supported Intel-based macOS image for GitHub-
hosted runners.

See:
actions/runner-images#13046
https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 54.381%. remained the same
when pulling 61c7b3a on tueda:pr/ci/deploy-macos-15-intel
into 7fa4cef on form-dev:master.

@jodavies

jodavies commented Oct 3, 2025 •

Copy link
Copy Markdown
Collaborator

Should we test the build with all of macos-15-intel, macos-14-large (intel) and macos-15, macos-14 ?

Edit: sorry, I missed that macos-14-large is paid.

@tueda

tueda commented Oct 3, 2025

Copy link
Copy Markdown
Collaborator Author

Should we test the build with all of macos-15-intel, macos-14-large (intel) and macos-15, macos-14 ?

Well, if we want to add macOS builds to test.yml, it makes sense to start with the latest version, since most users tend to update their OS soon after release.

@jodavies

jodavies commented Oct 3, 2025

Copy link
Copy Markdown
Collaborator

At least for now, macos-latest still means macos-15, but indeed I did not realise there is a "preview" of macos-26. We could add both, the "deploy" set of jobs run very quickly, so it seems fine to add many OS versions if possible.

@jodavies

Copy link
Copy Markdown
Collaborator

Let's merge this before the brown-outs start, and think about possibly adding more OS variations in the future.

@jodavies
jodavies merged commit 75d8b1d into form-dev:master Oct 28, 2025
84 checks passed
@tueda
tueda deleted the pr/ci/deploy-macos-15-intel branch August 19, 2026 04:40
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.

3 participants