Use macOS 14 runners in GHA rather than macOS 13 since 13 is being browned out (#35550)

See https://github.com/actions/runner-images/issues/13046. We already
say we support >= macOS 14 on the website.
This commit is contained in:
Ian Littman 2025-11-11 15:18:20 -06:00 committed by GitHub
parent 9b36abc608
commit f8ba3211d8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 6 deletions

View file

@ -219,8 +219,8 @@ jobs:
# Here we generate the Fleet Desktop and osqueryd targets for
# macOS which can only be generated from a macOS host.
build-macos-targets:
# Set macOS version to '13' for building the binary as Fleet's minimum supported macOS version.
runs-on: macos-13
# Set macOS version to '14' for building the binary as Fleet's minimum supported macOS version.
runs-on: macos-14
steps:
- name: Harden Runner
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0

View file

@ -29,10 +29,10 @@ jobs:
echo "FLEET_DESKTOP_VERSION=$VERSION" >> "$GITHUB_OUTPUT"
desktop-macos:
# Set macOS version to '13' (previously was macos-12, and it was deprecated) for
# building the binary. This ensures compatibility with macOS version 13 and
# later, avoiding runtime errors on systems using macOS 13 or newer.
runs-on: macos-13
# Set macOS version to '14' (previously was macos-12/13 until they were deprecated) for
# building the binary. This ensures compatibility with macOS version 14 and
# later, avoiding runtime errors on systems using macOS 14 or newer.
runs-on: macos-14
needs: set-version
steps:
- name: Harden Runner