From ae3c69ec6bb56bc963c918861f8792140d19c2ed Mon Sep 17 00:00:00 2001 From: Sami Boukortt Date: Wed, 25 Sep 2024 15:41:45 +0200 Subject: [PATCH] Experiment with SFX 7-Zip --- .github/workflows/release.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index cd3fa25f0c1..00c15fb9dbb 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -375,11 +375,14 @@ jobs: - name: Package release zip if: github.event_name == 'release' run: | - C:\"Program Files"\7-Zip\7z.exe a jxl-${{matrix.triplet}}.7z prefix\bin\* prefix\lib\* + C:\"Program Files"\7-Zip\7z.exe -mx a jxl-${{matrix.triplet}}.zip prefix\bin\* prefix\lib\* + C:\"Program Files"\7-Zip\7z.exe -mx -sfxC:\"Program Files"\7-Zip\7z.sfx a jxl-${{matrix.triplet}}.exe prefix\bin\* prefix\lib\* + C:\"Program Files"\7-Zip\7z.exe rn jxl-${{matrix.triplet}}.zip prefix jxl-${{matrix.triplet}} + C:\"Program Files"\7-Zip\7z.exe rn jxl-${{matrix.triplet}}.exe prefix jxl-${{matrix.triplet}} - name: Upload binaries to release if: github.event_name == 'release' uses: AButler/upload-release-assets@3d6774fae0ed91407dc5ae29d576b166536d1777 # v3.0 with: - files: jxl-${{matrix.triplet}}.7z + files: jxl-${{matrix.triplet}}.zip;jxl-${{matrix.triplet}}.exe repo-token: ${{ secrets.GITHUB_TOKEN }}