CI: Use 7z for symbols archives

Slightly less space consumed.
pull/3728/head v0.1-11108
Stenzek 3 months ago
parent 0fcf4cce1c
commit 54feef27da
No known key found for this signature in database

@ -62,13 +62,13 @@ jobs:
files: |
./artifacts/duckstation-windows-x64-installer.exe
./artifacts/duckstation-windows-x64-release.zip
./artifacts/duckstation-windows-x64-release-symbols.zip
./artifacts/duckstation-windows-x64-release-symbols.7z
./artifacts/duckstation-windows-x64-sse2-installer.exe
./artifacts/duckstation-windows-x64-sse2-release.zip
./artifacts/duckstation-windows-x64-sse2-release-symbols.zip
./artifacts/duckstation-windows-x64-sse2-release-symbols.7z
./artifacts/duckstation-windows-arm64-installer.exe
./artifacts/duckstation-windows-arm64-release.zip
./artifacts/duckstation-windows-arm64-release-symbols.zip
./artifacts/duckstation-windows-arm64-release-symbols.7z
./artifacts/DuckStation-x64.AppImage
./artifacts/DuckStation-x64-SSE2.AppImage
./artifacts/DuckStation-arm64.AppImage
@ -86,13 +86,13 @@ jobs:
files: |
./artifacts/duckstation-windows-x64-installer.exe
./artifacts/duckstation-windows-x64-release.zip
./artifacts/duckstation-windows-x64-release-symbols.zip
./artifacts/duckstation-windows-x64-release-symbols.7z
./artifacts/duckstation-windows-x64-sse2-installer.exe
./artifacts/duckstation-windows-x64-sse2-release.zip
./artifacts/duckstation-windows-x64-sse2-release-symbols.zip
./artifacts/duckstation-windows-x64-sse2-release-symbols.7z
./artifacts/duckstation-windows-arm64-installer.exe
./artifacts/duckstation-windows-arm64-release.zip
./artifacts/duckstation-windows-arm64-release-symbols.zip
./artifacts/duckstation-windows-arm64-release-symbols.7z
./artifacts/DuckStation-x64.AppImage
./artifacts/DuckStation-x64-SSE2.AppImage
./artifacts/DuckStation-arm64.AppImage

@ -112,13 +112,13 @@ jobs:
- name: Create ${{ matrix.name }} Symbols Archive
shell: cmd
run: |
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-${{ matrix.arch }}-release-symbols.zip ./bin/${{ matrix.bindir }}/*.pdb
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-${{ matrix.arch }}-release-symbols.7z ./bin/${{ matrix.bindir }}/*.pdb
- name: Upload ${{ matrix.name }} Symbols Archive
uses: actions/upload-artifact@v7
with:
name: "windows-${{ matrix.arch }}"
path: "duckstation-windows-${{ matrix.arch }}-release-symbols.zip"
path: "duckstation-windows-${{ matrix.arch }}-release-symbols.7z"
archive: false
if-no-files-found: error

Loading…
Cancel
Save