@@ -123,9 +123,9 @@ jobs:
123123
124124 cross-windows-gnullvm-check :
125125 name : Check ${{ matrix.manifest }} to ${{ matrix.rust_target }} with stable
126- runs-on : ubuntu-latest
126+ runs-on : ubuntu-22.04
127127 env :
128- LLVM_MINGW_VERSION : " 20241030 "
128+ LLVM_MINGW_VERSION : " 20250417 "
129129 strategy :
130130 fail-fast : false
131131 matrix :
@@ -142,9 +142,9 @@ jobs:
142142 key : ${{ env.LLVM_MINGW_VERSION }}
143143 - name : Install llvm-mingw
144144 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 -
146146 - 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
148148 - name : Install Rust
149149 uses : actions-rs/toolchain@v1
150150 with :
@@ -298,7 +298,7 @@ jobs:
298298
299299 cross-windows-build :
300300 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
302302 strategy :
303303 fail-fast : true
304304 matrix :
@@ -319,9 +319,9 @@ jobs:
319319 - name : Add toolchain shims
320320 run : |
321321 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
325325 - name : Install Windows SDK
326326 run : |
327327 set -eux
0 commit comments