@@ -123,9 +123,9 @@ jobs:
123
123
124
124
cross-windows-gnullvm-check :
125
125
name : Check ${{ matrix.manifest }} to ${{ matrix.rust_target }} with stable
126
- runs-on : ubuntu-latest
126
+ runs-on : ubuntu-22.04
127
127
env :
128
- LLVM_MINGW_VERSION : " 20241030 "
128
+ LLVM_MINGW_VERSION : " 20250417 "
129
129
strategy :
130
130
fail-fast : false
131
131
matrix :
@@ -142,9 +142,9 @@ jobs:
142
142
key : ${{ env.LLVM_MINGW_VERSION }}
143
143
- name : Install llvm-mingw
144
144
if : steps.cache.outputs.cache-hit != 'true'
145
- run : curl -L https://github.com/mstorsjo/llvm-mingw/releases/download/${{ env.LLVM_MINGW_VERSION }}/llvm-mingw-${{ env.LLVM_MINGW_VERSION }}-ucrt-ubuntu-20 .04-x86_64.tar.xz | tar xJf -
145
+ run : curl -L https://github.com/mstorsjo/llvm-mingw/releases/download/${{ env.LLVM_MINGW_VERSION }}/llvm-mingw-${{ env.LLVM_MINGW_VERSION }}-ucrt-ubuntu-22 .04-x86_64.tar.xz | tar xJf -
146
146
- name : Add llvm-mingw to PATH
147
- run : echo "${{ github.workspace }}/llvm-mingw-${{ env.LLVM_MINGW_VERSION }}-ucrt-ubuntu-20 .04-x86_64/bin" >> $GITHUB_PATH
147
+ run : echo "${{ github.workspace }}/llvm-mingw-${{ env.LLVM_MINGW_VERSION }}-ucrt-ubuntu-22 .04-x86_64/bin" >> $GITHUB_PATH
148
148
- name : Install Rust
149
149
uses : actions-rs/toolchain@v1
150
150
with :
@@ -298,7 +298,7 @@ jobs:
298
298
299
299
cross-windows-build :
300
300
name : Cross-compile ${{ matrix.manifest }} for ${{ matrix.rust_target }} from x86_64-unknown-linux-gnu
301
- runs-on : ubuntu-20 .04
301
+ runs-on : ubuntu-22 .04
302
302
strategy :
303
303
fail-fast : true
304
304
matrix :
@@ -319,9 +319,9 @@ jobs:
319
319
- name : Add toolchain shims
320
320
run : |
321
321
set -eux
322
- sudo ln -s clang-12 /usr/bin/clang-cl
323
- sudo ln -s llvm-ar-12 /usr/bin/llvm-lib
324
- sudo ln -s lld-link-12 /usr/bin/lld-link
322
+ sudo ln -s clang-14 /usr/bin/clang-cl
323
+ sudo ln -s llvm-ar-14 /usr/bin/llvm-lib
324
+ sudo ln -s lld-link-14 /usr/bin/lld-link
325
325
- name : Install Windows SDK
326
326
run : |
327
327
set -eux
0 commit comments