Skip to content

scalar-functional-tests: upgrade to a newer macOS pool - #816

Merged
Johannes Schindelin (dscho) merged 1 commit into
vfs-2.52.0-rc1from
upgrade-to-newer-macos-pools
Nov 12, 2025
Merged

Johannes Schindelin (dscho) merged 1 commit into
vfs-2.52.0-rc1from
upgrade-to-newer-macos-pools

Conversation

@dscho

Copy link
Copy Markdown
Member

The macos-13 runner pool will soon be closing down, as per https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/

Unlike the Git project in git/git@73b9cdb7c40 (GitHub CI: macos-13 images are no more, 2025-11-04), let's not upgrade to the next-newer pool timidly, but boldly go to the latest pool, macos-15.

@dscho

Copy link
Copy Markdown
Member Author

Oh, I guess I should have marked this as a fixup!... Will do in the -rc2 rebase that's due this Wednesday, anyway.

The macos-13 runner pool will soon be closing down, as per
https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/

Unlike the Git project in 73b9cdb (GitHub CI: macos-13 images are no
more, 2025-11-04), let's not upgrade to the next-newer pool timidly, but
boldly go to the latest pool, macos-15.

Note: That pool has ARM-based machines, and hence the installation path
of Git must be adjusted: it is now /opt/homebrew instead of /usr/local.
Likewise, the no-longer-supported .NET 3.1 used in `microsoft/scalar`
does not support ARM64, therefore we have to upgrade to a newer,
still-supported .NET version (which is A Good Idea, anyway).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
@dscho
Johannes Schindelin (dscho) marked this pull request as ready for review November 11, 2025 11:38
@dscho
Johannes Schindelin (dscho) merged commit 847a19b into vfs-2.52.0-rc1 Nov 12, 2025
126 checks passed
@dscho
Johannes Schindelin (dscho) deleted the upgrade-to-newer-macos-pools branch November 12, 2025 10:46
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