|
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-latest |
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: actions/download-artifact@v8 |
77 | 63 | with: |
|
95 | 81 | runs-on: macOS-latest |
96 | 82 | steps: |
97 | 83 | - uses: actions/checkout@v6 |
98 | | - - name: Install Xcode |
99 | | - uses: maxim-lobanov/setup-xcode@v1 |
100 | | - with: |
101 | | - xcode-version: 'latest-stable' |
102 | | - - name: Setup environment |
103 | | - run: | |
104 | | - brew update |
105 | | - brew install ninja mpich llvm libomp openssl |
106 | | - brew link libomp --overwrite --force |
| 84 | + - name: Setup macOS toolchain |
| 85 | + uses: ./.github/actions/setup-macos-toolchain |
107 | 86 | - name: Download installed package |
108 | 87 | uses: actions/download-artifact@v8 |
109 | 88 | with: |
|
0 commit comments