|
|
@@ -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/
|