|
7 | 7 | runs-on: ${{ matrix.os }}
|
8 | 8 | strategy:
|
9 | 9 | matrix:
|
10 |
| - os: [ubuntu-22.04, macos-latest, windows-2025] |
| 10 | + os: [ubuntu-22.04, macos-15, windows-2025] |
11 | 11 | clang_version: [10.0.0]
|
12 | 12 | # use different LLVM versions among oses because of the lack of
|
13 | 13 | # official assets on github.
|
14 | 14 | include:
|
15 | 15 | - os: ubuntu-22.04
|
16 | 16 | clang_version: 10.0.0
|
17 | 17 | llvm_asset_suffix: x86_64-linux-gnu-ubuntu-18.04
|
18 |
| - - os: macos-latest |
| 18 | + - os: macos-15 |
19 | 19 | clang_version: 10.0.0
|
20 | 20 | llvm_asset_suffix: x86_64-apple-darwin
|
21 | 21 | - os: windows-2025
|
|
24 | 24 | clang_version: 16.0.0
|
25 | 25 | llvm_asset_suffix: x86_64-linux-gnu-ubuntu-18.04
|
26 | 26 | enable_pic: true
|
27 |
| - - os: macos-latest |
| 27 | + - os: macos-15 |
28 | 28 | clang_version: 15.0.7
|
29 | 29 | llvm_asset_suffix: x86_64-apple-darwin21.0
|
30 | 30 | - os: windows-2025
|
|
70 | 70 | echo "CC=$CLANG_DIR/clang" >> $GITHUB_ENV
|
71 | 71 | echo "AR=$CLANG_DIR/llvm-ar" >> $GITHUB_ENV
|
72 | 72 | echo "NM=$CLANG_DIR/llvm-nm" >> $GITHUB_ENV
|
73 |
| - if: matrix.os == 'macos-latest' |
| 73 | + if: matrix.os == 'macos-15' |
74 | 74 |
|
75 | 75 | - name: Install LLVM tools (Linux)
|
76 | 76 | shell: bash
|
@@ -156,20 +156,20 @@ jobs:
|
156 | 156 | runs-on: ${{ matrix.os }}
|
157 | 157 | strategy:
|
158 | 158 | matrix:
|
159 |
| - os: [ubuntu-latest, macos-latest, windows-2025] |
| 159 | + os: [ubuntu-latest, macos-15, windows-2025] |
160 | 160 | steps:
|
161 | 161 | - uses: actions/checkout@v4.1.7
|
162 | 162 | with:
|
163 | 163 | submodules: true
|
164 | 164 | - name: Install Rust (rustup)
|
165 | 165 | shell: bash
|
166 | 166 | run: rustup update stable --no-self-update && rustup default stable
|
167 |
| - if: matrix.os != 'macos-latest' |
| 167 | + if: matrix.os != 'macos-15' |
168 | 168 | - name: Install Rust (macos)
|
169 | 169 | run: |
|
170 | 170 | curl https://sh.rustup.rs | sh -s -- -y
|
171 | 171 | echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
172 |
| - if: matrix.os == 'macos-latest' |
| 172 | + if: matrix.os == 'macos-15' |
173 | 173 | - run: cargo fetch
|
174 | 174 | working-directory: tools/wasi-headers
|
175 | 175 | - run: cargo build
|
|
0 commit comments