Skip to content

Commit 2c57ab9

Browse files
committed
Split linux-official / linux-ocipkg
1 parent 00073dc commit 2c57ab9

File tree

1 file changed

+29
-17
lines changed

1 file changed

+29
-17
lines changed

.github/workflows/intel-mkl-sys.yml

Lines changed: 29 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,35 +7,47 @@ on:
77
pull_request: {}
88

99
jobs:
10-
linux:
10+
linux-official:
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
feature:
15+
- "" # test of no-feature
16+
- mkl-static-lp64-iomp
17+
- mkl-static-lp64-seq
18+
- mkl-static-ilp64-iomp
19+
- mkl-static-ilp64-seq
20+
- mkl-dynamic-lp64-iomp
21+
- mkl-dynamic-lp64-seq
22+
- mkl-dynamic-ilp64-iomp
23+
- mkl-dynamic-ilp64-seq
24+
runs-on: ubuntu-22.04
25+
container:
26+
image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
27+
steps:
28+
- uses: actions/checkout@v1
29+
- uses: actions-rs/cargo@v1
30+
with:
31+
command: test
32+
args: >
33+
--manifest-path=intel-mkl-sys/Cargo.toml
34+
--features=${{ matrix.feature }}
35+
36+
linux-ocipkg:
1137
strategy:
1238
fail-fast: false
1339
matrix:
14-
image:
15-
- ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
16-
- rust:1.62.1
1740
feature:
18-
- ""
1941
- mkl-static-lp64-iomp
2042
- mkl-static-lp64-seq
2143
- mkl-static-ilp64-iomp
2244
- mkl-static-ilp64-seq
23-
include:
24-
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
25-
feature: mkl-dynamic-lp64-iomp
26-
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
27-
feature: mkl-dynamic-lp64-seq
28-
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
29-
feature: mkl-dynamic-ilp64-iomp
30-
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
31-
feature: mkl-dynamic-ilp64-seq
3245
runs-on: ubuntu-22.04
3346
container:
34-
image: ${{ matrix.image }}
47+
image: rust:1.62.1
3548
steps:
3649
- uses: actions/checkout@v1
3750
- uses: actions-rs/cargo@v1
38-
if: matrix.image == 'rust:1.62.1'
3951
with:
4052
command: install
4153
args: ocipkg-cli
@@ -46,7 +58,7 @@ jobs:
4658
--manifest-path=intel-mkl-sys/Cargo.toml
4759
--features=${{ matrix.feature }}
4860
49-
windows:
61+
windows-nuget:
5062
strategy:
5163
fail-fast: false
5264
matrix:

0 commit comments

Comments
 (0)