Skip to content

Commit c3625c1

Browse files
committed
[update] build matrix to enumerate each case by hand for now.
1 parent 51479cf commit c3625c1

1 file changed

Lines changed: 18 additions & 5 deletions

File tree

.github/workflows/compile_lambda_rs.yml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,31 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
strategy:
2121
matrix:
22-
os: [ubuntu-latest, windows-latest, macos-latest]
23-
rustup-toolchain: ["stable"]
2422
include:
2523
- os: ubuntu-latest
2624
rustup-toolchain: "stable"
27-
features: [ "lambda/with-opengl", "lambda/with-vulkan" ]
25+
features: "lambda/with-opengl"
26+
- os: ubuntu-latest
27+
rustup-toolchain: "stable"
28+
features: "lambda/with-vulkan"
29+
- os: windows-latest
30+
rustup-toolchain: "stable"
31+
features: "lambda/with-opengl"
32+
- os: windows-latest
33+
rustup-toolchain: "stable"
34+
features: "lambda/with-vulkan"
35+
- os: windows-latest
36+
rustup-toolchain: "stable"
37+
features: "lambda/with-dx11"
2838
- os: windows-latest
2939
rustup-toolchain: "stable"
30-
features: [ "lambda/with-opengl", "lambda/with-vulkan", "lambda/with-dx11", "lambda/with-dx12" ]
40+
features: "lambda/with-dx12"
41+
- os: macos-latest
42+
rustup-toolchain: "stable"
43+
features: "lambda/with-opengl"
3144
- os: macos-latest
3245
rustup-toolchain: "stable"
33-
features: [ "lambda/with-opengl", "lambda/with-metal" ]
46+
features: "lambda/with-metal"
3447

3548
steps:
3649
- name: Checkout Repository

0 commit comments

Comments
 (0)