Skip to content

Commit f441322

Browse files
author
pierre
committed
orion/gemini
1 parent 2613cbc commit f441322

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

.github/workflows/rust.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,31 @@ env:
1515

1616
jobs:
1717
build:
18+
strategy:
19+
matrix:
20+
include:
21+
- sdk-redist-ref: gemini
22+
cargo-features: --no-default-features --features gemini
23+
- sdk-redist-ref: orion
24+
cargo-features: --no-default-features
1825
name: build
1926
runs-on: windows-latest
2027

2128
steps:
2229
- uses: actions/checkout@v3
2330
- uses: actions/checkout@v3
2431
with:
25-
ref: gemini
32+
ref: ${{ matrix.sdk-redist-ref }}
2633
repository: plule/leap-sdk-redist
2734
token: ${{ secrets.LEAP_SDK_REDIST_PAT }}
2835
path: leap-sdk-redist
29-
- name: ls
30-
run: ls leap-sdk-redist
31-
- name: tree
32-
run: tree leap-sdk-redist
3336
- uses: Swatinem/rust-cache@v1
3437
- name: Build
35-
run: cargo build
38+
run: cargo build ${{ matrix.cargo-features }}
3639
- name: Build Examples
37-
run: cargo build --examples
40+
run: cargo build ${{ matrix.cargo-features }} --examples
3841
- name: Build Tests
39-
run: cargo build --tests
42+
run: cargo build ${{ matrix.cargo-features }} --tests
4043
- name: Doc
4144
run: cargo doc
4245
- name: Style

0 commit comments

Comments
 (0)