|
22 | 22 | - uses: actions/checkout@v6 |
23 | 23 | with: |
24 | 24 | submodules: recursive |
25 | | - - name: Install Xcode |
26 | | - uses: maxim-lobanov/setup-xcode@v1 |
27 | | - with: |
28 | | - xcode-version: 'latest-stable' |
29 | | - - name: Setup environment |
30 | | - run: | |
31 | | - brew update |
32 | | - brew install ninja mpich llvm libomp openssl |
33 | | - brew link libomp --overwrite --force |
| 25 | + - name: Setup macOS toolchain |
| 26 | + uses: ./.github/actions/setup-macos-toolchain |
34 | 27 | - name: ccache |
35 | 28 | uses: hendrikmuhs/ccache-action@v1.2 |
36 | 29 | with: |
|
63 | 56 | runs-on: macOS-26 |
64 | 57 | steps: |
65 | 58 | - uses: actions/checkout@v6 |
66 | | - - name: Install Xcode |
67 | | - uses: maxim-lobanov/setup-xcode@v1 |
68 | | - with: |
69 | | - xcode-version: 'latest-stable' |
70 | | - - name: Setup environment |
71 | | - run: | |
72 | | - brew update |
73 | | - brew install ninja mpich llvm libomp openssl |
74 | | - brew link libomp --overwrite --force |
| 59 | + - name: Setup macOS toolchain |
| 60 | + uses: ./.github/actions/setup-macos-toolchain |
75 | 61 | - name: Download installed package |
76 | 62 | uses: ./.github/actions/download-install |
77 | 63 | with: |
|
92 | 78 | runs-on: macOS-26 |
93 | 79 | steps: |
94 | 80 | - uses: actions/checkout@v6 |
95 | | - - name: Install Xcode |
96 | | - uses: maxim-lobanov/setup-xcode@v1 |
97 | | - with: |
98 | | - xcode-version: 'latest-stable' |
99 | | - - name: Setup environment |
100 | | - run: | |
101 | | - brew update |
102 | | - brew install ninja mpich llvm libomp openssl |
103 | | - brew link libomp --overwrite --force |
| 81 | + - name: Setup macOS toolchain |
| 82 | + uses: ./.github/actions/setup-macos-toolchain |
104 | 83 | - name: Download installed package |
105 | 84 | uses: ./.github/actions/download-install |
106 | 85 | with: |
|
0 commit comments