Skip to content

Commit 856f588

Browse files
committed
Add to CI
1 parent 9e555a7 commit 856f588

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/ci.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
include:
5959
- {version: [email protected]}
6060
- {version: [email protected]}
61-
- {version: hdf5@1.12}
61+
- {version: hdf5@1.13}
6262
- {version: hdf5-mpi, mpi: true}
6363
steps:
6464
- name: Checkout repository
@@ -132,10 +132,10 @@ jobs:
132132
fail-fast: false
133133
matrix:
134134
include:
135-
- {os: ubuntu, rust: stable}
136-
- {os: windows, rust: stable-msvc}
137-
- {os: windows, rust: stable-gnu}
138-
- {os: macos, rust: stable}
135+
- {os: ubuntu, rust: stable, h5version: 1_13}
136+
- {os: windows, rust: stable-msvc, h5version: 1_12}
137+
- {os: windows, rust: stable-gnu, h5version: 1_10}
138+
- {os: macos, rust: stable, h5version: 1_10}
139139
steps:
140140
- name: Checkout repository
141141
uses: actions/checkout@v2
@@ -144,9 +144,9 @@ jobs:
144144
uses: actions-rs/toolchain@v1
145145
with: {toolchain: '${{matrix.rust}}', profile: minimal, override: true}
146146
- name: Build and test all crates
147-
run: cargo test --workspace -v --features hdf5-sys/static,hdf5-sys/zlib --exclude hdf5-derive
147+
run: cargo test --workspace -v --features hdf5-sys/static,hdf5-sys/zlib,hdf5-src/${{matrix.h5version}} --exclude hdf5-derive
148148
- name: Build and test with filters
149-
run: cargo test --workspace -v --features hdf5-sys/static,hdf5-sys/zlib,lzf,blosc --exclude hdf5-derive
149+
run: cargo test --workspace -v --features hdf5-sys/static,hdf5-sys/zlib,lzf,blosc,hdf5-src/${{matrix.h5version}} --exclude hdf5-derive
150150
if: matrix.rust != 'stable-gnu'
151151
- name: Run examples
152152
run: |

0 commit comments

Comments
 (0)