Skip to content

Commit

Permalink
Split linux-official / linux-ocipkg
Browse files Browse the repository at this point in the history
  • Loading branch information
termoshtt committed Sep 11, 2022
1 parent 00073dc commit 2c57ab9
Showing 1 changed file with 29 additions and 17 deletions.
46 changes: 29 additions & 17 deletions .github/workflows/intel-mkl-sys.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,35 +7,47 @@ on:
pull_request: {}

jobs:
linux:
linux-official:
strategy:
fail-fast: false
matrix:
feature:
- "" # test of no-feature
- mkl-static-lp64-iomp
- mkl-static-lp64-seq
- mkl-static-ilp64-iomp
- mkl-static-ilp64-seq
- mkl-dynamic-lp64-iomp
- mkl-dynamic-lp64-seq
- mkl-dynamic-ilp64-iomp
- mkl-dynamic-ilp64-seq
runs-on: ubuntu-22.04
container:
image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
steps:
- uses: actions/checkout@v1
- uses: actions-rs/cargo@v1
with:
command: test
args: >
--manifest-path=intel-mkl-sys/Cargo.toml
--features=${{ matrix.feature }}
linux-ocipkg:
strategy:
fail-fast: false
matrix:
image:
- ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
- rust:1.62.1
feature:
- ""
- mkl-static-lp64-iomp
- mkl-static-lp64-seq
- mkl-static-ilp64-iomp
- mkl-static-ilp64-seq
include:
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
feature: mkl-dynamic-lp64-iomp
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
feature: mkl-dynamic-lp64-seq
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
feature: mkl-dynamic-ilp64-iomp
- image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
feature: mkl-dynamic-ilp64-seq
runs-on: ubuntu-22.04
container:
image: ${{ matrix.image }}
image: rust:1.62.1
steps:
- uses: actions/checkout@v1
- uses: actions-rs/cargo@v1
if: matrix.image == 'rust:1.62.1'
with:
command: install
args: ocipkg-cli
Expand All @@ -46,7 +58,7 @@ jobs:
--manifest-path=intel-mkl-sys/Cargo.toml
--features=${{ matrix.feature }}
windows:
windows-nuget:
strategy:
fail-fast: false
matrix:
Expand Down

0 comments on commit 2c57ab9

Please sign in to comment.