chore: simplify desktop release artifacts

This commit is contained in:
Simos Mikelatos
2026-06-19 13:04:53 +00:00
parent 278fe4f7b1
commit 901c6fc956
4 changed files with 7 additions and 21 deletions

View File

@@ -93,8 +93,7 @@ jobs:
- name: Verify macOS artifacts
run: |
test -n "$(find release/desktop -maxdepth 1 -name '*.dmg' -print -quit)"
test -n "$(find release/desktop -maxdepth 1 -name '*.zip' -print -quit)"
shasum -a 256 release/desktop/*.{dmg,zip} > release/SHASUMS256.txt
shasum -a 256 release/desktop/*.dmg > release/SHASUMS256.txt
cat release/SHASUMS256.txt
- name: Upload branch build artifacts
@@ -103,9 +102,6 @@ jobs:
name: ${{ steps.artifact.outputs.name }}
path: |
release/desktop/*.dmg
release/desktop/*.zip
release/desktop/*.yml
release/desktop/*.blockmap
release/SHASUMS256.txt
if-no-files-found: error
retention-days: 14

View File

@@ -117,8 +117,7 @@ jobs:
- name: Verify macOS artifacts
run: |
test -n "$(find release/desktop -maxdepth 1 -name '*.dmg' -print -quit)"
test -n "$(find release/desktop -maxdepth 1 -name '*.zip' -print -quit)"
shasum -a 256 release/desktop/*.{dmg,zip} > release/SHASUMS256.txt
shasum -a 256 release/desktop/*.dmg > release/SHASUMS256.txt
cat release/SHASUMS256.txt
- name: Publish GitHub release assets
@@ -135,7 +134,4 @@ jobs:
fail_on_unmatched_files: false
files: |
release/desktop/*.dmg
release/desktop/*.zip
release/desktop/*.yml
release/desktop/*.blockmap
release/SHASUMS256.txt

View File

@@ -79,8 +79,7 @@ jobs:
shell: bash
run: |
test -n "$(find release/desktop -maxdepth 1 -name '*.exe' -print -quit)"
test -n "$(find release/desktop -maxdepth 1 -name '*.zip' -print -quit)"
sha256sum release/desktop/*.{exe,zip} > release/SHASUMS256.txt
sha256sum release/desktop/*.exe > release/SHASUMS256.txt
cat release/SHASUMS256.txt
- name: Upload branch build artifacts
@@ -89,9 +88,6 @@ jobs:
name: ${{ steps.artifact.outputs.name }}
path: |
release/desktop/*.exe
release/desktop/*.zip
release/desktop/*.yml
release/desktop/*.blockmap
release/SHASUMS256.txt
if-no-files-found: error
retention-days: 14