The macOS composite action selects latest-stable Xcode through maxim-lobanov/setup-xcode@v1.6.0, but Hydra does not explicitly invoke xcodebuild, xcrun, clang, or otherwise document a requirement for a particular Xcode version.
Removing this step would also remove an unnecessary third-party action from the GitHub Actions allowlist.
- Remove the
setup-xcode step from .github/actions/macos/action.yml.
- Verify the macOS
core_tests matrix still passes.
- Verify macOS release validation in
prepare-release.yml still passes.
The macOS composite action selects
latest-stableXcode throughmaxim-lobanov/setup-xcode@v1.6.0, but Hydra does not explicitly invokexcodebuild,xcrun,clang, or otherwise document a requirement for a particular Xcode version.Removing this step would also remove an unnecessary third-party action from the GitHub Actions allowlist.
setup-xcodestep from.github/actions/macos/action.yml.core_testsmatrix still passes.prepare-release.ymlstill passes.