|
|
|
@ -54,6 +54,15 @@ jobs: |
|
|
|
run: ./.ci/scripts/${{ matrix.type }}/docker.sh |
|
|
|
env: |
|
|
|
ENABLE_COMPATIBILITY_REPORTING: "ON" |
|
|
|
- name: Pack |
|
|
|
run: ./.ci/scripts/${{ matrix.type }}/upload.sh |
|
|
|
env: |
|
|
|
NO_SOURCE_PACK: "YES" |
|
|
|
- name: Upload |
|
|
|
uses: actions/upload-artifact@v3 |
|
|
|
with: |
|
|
|
name: ${{ matrix.type }} |
|
|
|
path: artifacts/ |
|
|
|
build-msvc: |
|
|
|
name: 'test build (windows, msvc)' |
|
|
|
needs: format |
|
|
|
@ -67,6 +76,7 @@ jobs: |
|
|
|
restore-keys: | |
|
|
|
${{ runner.os }}-msvc- |
|
|
|
- name: Install dependencies |
|
|
|
# due to how chocolatey works, only cmd.exe is supported here |
|
|
|
shell: cmd |
|
|
|
run: | |
|
|
|
choco install vulkan-sdk wget |
|
|
|
@ -95,3 +105,11 @@ jobs: |
|
|
|
run: cmake --build build |
|
|
|
- name: Cache Summary |
|
|
|
run: buildcache -s |
|
|
|
- name: Pack |
|
|
|
shell: pwsh |
|
|
|
run: .\.ci\scripts\windows\upload.ps1 |
|
|
|
- name: Upload |
|
|
|
uses: actions/upload-artifact@v3 |
|
|
|
with: |
|
|
|
name: msvc |
|
|
|
path: artifacts/ |