66 fail-fast : false
77 matrix :
88 os : [ubuntu-latest, ubuntu-24.04-arm, macos-latest]
9- toolchain : [1.88 .0]
9+ toolchain : [1.93 .0]
1010 include :
1111 - os : windows-latest
12- toolchain : 1.88 .0-x86_64-pc-windows-gnu
12+ toolchain : 1.93 .0-x86_64-pc-windows-gnu
1313 runs-on : ${{ matrix.os }}
1414 steps :
1515 - uses : actions/checkout@v4
2727 toolchain : ${{ matrix.toolchain }}
2828 components : clippy
2929 - uses : msys2/setup-msys2@v2
30+ id : msys2
3031 with :
3132 release : true
3233 update : false
3738 patch
3839 if : runner.os == 'Windows'
3940 - name : Update PATH
41+ env :
42+ MSYS2_LOCATION : ${{ steps.msys2.outputs.msys2-location }}/mingw64/bin
4043 run : |
41- (Resolve-Path c:/msys64/ mingw64/bin).Path >> $Env:GITHUB_PATH
44+ echo "$Env:MSYS2_LOCATION"/ mingw64/bin >> $Env:GITHUB_PATH
4245 if : runner.os == 'Windows'
4346 - uses : actions-rs-plus/clippy-check@v2
4447 with :
5962 - uses : actions/checkout@v4
6063 - uses : dtolnay/rust-toolchain@master
6164 with :
62- toolchain : 1.88 .0
65+ toolchain : 1.93 .0
6366 components : rustfmt
6467 - run : cargo fmt -- --check
6568
@@ -68,10 +71,10 @@ jobs:
6871 fail-fast : false
6972 matrix :
7073 os : [ubuntu-latest, macos-latest]
71- toolchain : [1.88 .0, 1.75.0]
74+ toolchain : [1.93 .0, 1.75.0]
7275 include :
7376 - os : windows-latest
74- toolchain : 1.88 .0-x86_64-pc-windows-gnu
77+ toolchain : 1.93 .0-x86_64-pc-windows-gnu
7578 - os : windows-latest
7679 toolchain : 1.75.0-x86_64-pc-windows-gnu
7780 runs-on : ${{ matrix.os }}
9093 with :
9194 toolchain : ${{ matrix.toolchain }}
9295 - uses : msys2/setup-msys2@v2
96+ id : msys2
9397 with :
9498 release : true
9599 update : false
@@ -100,7 +104,9 @@ jobs:
100104 patch
101105 if : runner.os == 'Windows'
102106 - name : Update PATH
107+ env :
108+ MSYS2_LOCATION : ${{ steps.msys2.outputs.msys2-location }}/mingw64/bin
103109 run : |
104- (Resolve-Path c:/msys64/mingw64/bin).Path >> $Env:GITHUB_PATH
110+ echo "$Env:MSYS2_LOCATION" >> $Env:GITHUB_PATH
105111 if : runner.os == 'Windows'
106112 - run : cargo test
0 commit comments