Skip to content

Commit 75ec076

Browse files
committed
ci: Test both Windows debug and release builds
1 parent 660237f commit 75ec076

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/vvl.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,10 @@ jobs:
181181
strategy:
182182
matrix:
183183
arch: [ amd64, amd64_x86 ]
184+
config: [ debug, release ]
185+
exclude:
186+
- arch: amd64_x86
187+
config: debug
184188
steps:
185189
- uses: actions/checkout@v6
186190
- uses: actions/setup-python@v6
@@ -203,7 +207,7 @@ jobs:
203207
${{ github.workspace }}/external/Vulkan-Utility-Libraries/build/install
204208
key: windows-dependencies-${{ matrix.arch }}-${{ hashfiles('scripts/known_good.json') }}
205209
- name: Build
206-
run: python3 scripts/tests_vksc.py --build --config debug --cmake='-DUPDATE_DEPS_SKIP_EXISTING_INSTALL=ON'
210+
run: python3 scripts/tests_vksc.py --build --config ${{ matrix.config }} --cmake='-DUPDATE_DEPS_SKIP_EXISTING_INSTALL=ON'
207211
- name: Test Max Profile
208212
run: python scripts/tests_vksc.py --test
209213
env:

0 commit comments

Comments
 (0)