mirror of
https://github.com/stenzek/duckstation.git
synced 2025-06-28 14:20:30 +00:00
CI: Use maximum compression for zip builds
This commit is contained in:
parent
7f066c2864
commit
466ccc5d88
2
.github/workflows/macos-build.yml
vendored
2
.github/workflows/macos-build.yml
vendored
@ -70,7 +70,7 @@ jobs:
|
|||||||
cmake --build . --parallel
|
cmake --build . --parallel
|
||||||
mv bin/DuckStation.app .
|
mv bin/DuckStation.app .
|
||||||
codesign -s - --deep -f -v DuckStation.app
|
codesign -s - --deep -f -v DuckStation.app
|
||||||
zip -r duckstation-mac-release.zip DuckStation.app/
|
zip -9 -r duckstation-mac-release.zip DuckStation.app/
|
||||||
|
|
||||||
- name: Upload MacOS .app
|
- name: Upload MacOS .app
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
|
12
.github/workflows/windows-build.yml
vendored
12
.github/workflows/windows-build.yml
vendored
@ -83,7 +83,7 @@ jobs:
|
|||||||
- name: Create x64 Symbols Archive
|
- name: Create x64 Symbols Archive
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-x64-release-symbols.zip ./bin/x64/*.pdb
|
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-x64-release-symbols.zip ./bin/x64/*.pdb
|
||||||
|
|
||||||
- name: Remove Extra Bloat Before Archiving
|
- name: Remove Extra Bloat Before Archiving
|
||||||
shell: cmd
|
shell: cmd
|
||||||
@ -94,7 +94,7 @@ jobs:
|
|||||||
- name: Create x64 Release Archive
|
- name: Create x64 Release Archive
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-x64-release.zip ./bin/x64/*
|
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-x64-release.zip ./bin/x64/*
|
||||||
|
|
||||||
- name: Upload x64 Release Artifact
|
- name: Upload x64 Release Artifact
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
@ -181,7 +181,7 @@ jobs:
|
|||||||
- name: Create x64 Symbols Archive
|
- name: Create x64 Symbols Archive
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-x64-sse2-release-symbols.zip ./bin/x64/*.pdb
|
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-x64-sse2-release-symbols.zip ./bin/x64/*.pdb
|
||||||
|
|
||||||
- name: Remove Extra Bloat Before Archiving
|
- name: Remove Extra Bloat Before Archiving
|
||||||
shell: cmd
|
shell: cmd
|
||||||
@ -192,7 +192,7 @@ jobs:
|
|||||||
- name: Create x64 Release Archive
|
- name: Create x64 Release Archive
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-x64-sse2-release.zip ./bin/x64/*
|
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-x64-sse2-release.zip ./bin/x64/*
|
||||||
|
|
||||||
- name: Upload x64 Release Artifact
|
- name: Upload x64 Release Artifact
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
@ -280,7 +280,7 @@ jobs:
|
|||||||
- name: Create ARM64 symbols archive
|
- name: Create ARM64 symbols archive
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-arm64-release-symbols.zip ./bin/ARM64/*.pdb
|
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-arm64-release-symbols.zip ./bin/ARM64/*.pdb
|
||||||
|
|
||||||
- name: Remove Extra Bloat Before Archiving
|
- name: Remove Extra Bloat Before Archiving
|
||||||
shell: cmd
|
shell: cmd
|
||||||
@ -291,7 +291,7 @@ jobs:
|
|||||||
- name: Create ARM64 Release Archive
|
- name: Create ARM64 Release Archive
|
||||||
shell: cmd
|
shell: cmd
|
||||||
run: |
|
run: |
|
||||||
"C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-arm64-release.zip ./bin/ARM64/*
|
"C:\Program Files\7-Zip\7z.exe" a -mx9 -r duckstation-windows-arm64-release.zip ./bin/ARM64/*
|
||||||
|
|
||||||
- name: Upload ARM64 Release Artifact
|
- name: Upload ARM64 Release Artifact
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user