File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -234,6 +234,33 @@ jobs:
234
234
- name : Build and test all crates
235
235
run : cargo test -vv
236
236
237
+ mingw :
238
+ name : mingw
239
+ runs-on : windows-latest
240
+ strategy :
241
+ fail-fast : false
242
+ matrix :
243
+ rust : [stable]
244
+ steps :
245
+ - name : Checkout repository
246
+ uses : actions/checkout@v2
247
+ with : {submodules: true}
248
+ - name : Install Rust (${{matrix.rust}})
249
+ uses : actions-rs/toolchain@v1
250
+ with : {toolchain: '${{matrix.rust}}', profile: minimal, override: true}
251
+ - name : Install HDF5
252
+ shell : pwsh
253
+ run : |
254
+ $env:PATH="$env:PATH;C:\msys64\mingw64\bin;C:\msys64\usr\bin;"
255
+ C:\msys64\usr\bin\pacman.exe -Syu --noconfirm
256
+ C:\msys64\usr\bin\pacman.exe -S --noconfirm mingw-w64-x86_64-hdf5
257
+ - name : Build and test all crates
258
+ shell : pwsh
259
+ run : |
260
+ $env:HDF5_DIR="C:\msys64\mingw64"
261
+ $env:PATH="$env:PATH;C:\msys64\mingw64\bin;"
262
+ cargo test -vv
263
+
237
264
msrv :
238
265
name : Minimal Supported Rust Version
239
266
runs-on : ubuntu-18.04
You can’t perform that action at this time.
0 commit comments