Skip to content

Conversation

@ychin
Copy link
Member

@ychin ychin commented Oct 30, 2025

Don't use macos-26 / Xcode 26 for making release builds yet. Doing so will require updating the OS deployment target and move legacy builds to include 10.13-10.15, and MacVim also doesn't work perfectly when compiled under the macOS 26 SDK right now.

With this change we also no longer have any x86 runners in the mix. While GitHub Actions provides a macos-15-intel runner, it will be deprecate in near future as well, so it's not really worth setting it up. If we care to test MacVim on x86 machines we may have to find alternative solutions, but for now it should be ok as we haven't seen any issues with universal builds for a long time.

Don't use macos-26 / Xcode 26 for making release builds yet. Doing so
will require updating the OS deployment target and move legacy builds to
include 10.13-10.15, and MacVim also doesn't work perfectly when
compiled under the macOS 26 SDK right now.

With this change we also no longer have any x86 runners in the mix.
While GitHub Actions provides a macos-15-intel runner, it will be
deprecate in near future as well, so it's not really worth setting it
up. If we care to test MacVim on x86 machines we may have to find
alternative solutions, but for now it should be ok as we haven't seen
any issues with universal builds for a long time.
@ychin ychin added this to the Release 183 milestone Oct 30, 2025
@ychin ychin added Infrastructure Non-app infrastructure issues, e.g. CI Non User Facing Non-user facing change. These issues do no need to show up in release notes. labels Oct 30, 2025
@github-actions github-actions bot added the CI Vim upstream label for CI issues label Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Vim upstream label for CI issues Infrastructure Non-app infrastructure issues, e.g. CI Non User Facing Non-user facing change. These issues do no need to show up in release notes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant