@@ -119,9 +119,17 @@ jobs:
119
119
compiletest :
120
120
name : Compiletest
121
121
strategy :
122
+ fail-fast : false
122
123
matrix :
123
124
os : [ ubuntu-24.04, windows-2022, macOS-latest ]
125
+ target_env : [ vulkan1.1,vulkan1.2,vulkan1.3,vulkan1.4 ]
126
+ experimental : [ false ]
127
+ include :
128
+ - os : ubuntu-24.04
129
+ target_env : wgsl
130
+ experimental : true
124
131
runs-on : ${{ matrix.os }}
132
+ continue-on-error : ${{ matrix.experimental }}
125
133
steps :
126
134
- uses : actions/checkout@v4
127
135
- name : Install Vulkan SDK
@@ -134,7 +142,7 @@ jobs:
134
142
- name : cargo fetch --locked
135
143
run : cargo fetch --locked --target $TARGET
136
144
- name : compiletest
137
- run : cargo run -p compiletests --release --no-default-features --features "use-installed-tools" -- --target-env vulkan1.1,vulkan1.2,vulkan1.3,vulkan1.4,spv1.3
145
+ run : cargo run -p compiletests --release --no-default-features --features "use-installed-tools" -- --target-env ${{ matrix.target_env }}
138
146
139
147
difftest :
140
148
name : Difftest
0 commit comments