-
Notifications
You must be signed in to change notification settings - Fork 128
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build: Remove macos-compat, establish appropriate minimum macOS (#1719)
* Remove `macos-compat`, since the macOS 12 runner is no longer in GitHub Actions, so we can no longer target macOS 10.9 * Rename the macOS build to "macos-universal", reflecting the OS and arch * Don't install `make` via brew any more, since it isn't necessary * Establish the macOS version minimum as 10.13 * 10.9 was not a proper target, because of `fstatat` usage, which isn't available on macOS 10.9. On a code level, we may technically be compatible with macOS 10.10, but because no available build environment can target this macOS version, it makes no sense to support it without being able to test it. Since we can deploy for macOS 10.13, just establish this version as the minimum. If someone wants to compile themselves for lower macOS versions, they should still be able to. * Increment the macOS runner for the primary macOS build to macOS 15, and the Xcode version to Xcode 16.1. * Better to explicitly pick the macOS and Xcode version rather than using `macos-latest` as the runner, even though they refer to the same thing, just so that we have explicit versioning wherever possible. Not tested; CI run needed.
- Loading branch information
Showing
5 changed files
with
47 additions
and
72 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters