File tree Expand file tree Collapse file tree 2 files changed +5
-10
lines changed
actions/build-setup-macos Expand file tree Collapse file tree 2 files changed +5
-10
lines changed Original file line number Diff line number Diff line change 1818 xcrun simctl delete all
1919 sudo rm -rf ~/Library/Developer/CoreSimulator/Caches/*
2020
21- # Install and cache LLVM 16 from Homebrew.
22- # TODO: We can potentially remove this and simplify things when the
23- # Homebrew version of LLVM updates to 16 here:
24- # https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md
21+ # Install and cache LLVM 16 from Homebrew. Some runners may have LLVM 16,
22+ # but this is reliable (including with libc++), and gives us testing at the
23+ # minimum supported LLVM version.
2524 - name : Cache Homebrew
2625 id : cache-homebrew-macos
2726 uses : actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
Original file line number Diff line number Diff line change 2424 test :
2525 strategy :
2626 matrix :
27- # On PRs and in the merge queue test a recent version of each supported
28- # OS. On push (post-submit), also run on `macos-12` to get Intel macOS
29- # coverage.
30- runner :
31- ${{ fromJSON(github.event_name != 'push' && '["ubuntu-22.04",
32- " macos-14" ]' || '["ubuntu-22.04", "macos-14", "macos-12"]') }}
27+ # Test a recent version of each supported OS.
28+ runner : ['ubuntu-22.04', 'macos-14']
3329 build_mode : [fastbuild, opt]
3430 include :
3531 # The clang-tidy config doesn't work on macos (missing `truncate`).
You can’t perform that action at this time.
0 commit comments