mirror of
https://github.com/siteboon/claudecodeui.git
synced 2026-06-20 07:52:00 +08:00
chore: simplify desktop release artifacts
This commit is contained in:
@@ -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
|
||||
|
||||
6
.github/workflows/desktop-macos-release.yml
vendored
6
.github/workflows/desktop-macos-release.yml
vendored
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user