Skip to content

Commit 86ce90d

Browse files
Your NameYour Name
authored andcommitted
Unify Package step across all platforms: cp to dist then tar/zip
1 parent e815065 commit 86ce90d

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

.github/workflows/release-linux.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ jobs:
2727
- name: Package
2828
run: |
2929
mkdir -p dist
30-
tar -czvf dist/werss-cli-linux-x86_64.tar.gz -C target/release werss-cli
30+
cp target/release/werss-cli dist/werss-cli-linux-x86_64
31+
tar -czvf dist/werss-cli-linux-x86_64.tar.gz -C dist werss-cli-linux-x86_64
3132
sha256sum dist/werss-cli-linux-x86_64.tar.gz | awk '{print $1}' > dist/werss-cli-linux-x86_64.tar.gz.sha256
3233
3334
- name: Upload Release Asset
3435
uses: softprops/action-gh-release@v2
3536
with:
36-
files: dist/*.tar.gz dist/*.sha256
37+
files: |
38+
dist/werss-cli-linux-x86_64.tar.gz
39+
dist/werss-cli-linux-x86_64.tar.gz.sha256
3740
generate_release_notes: true

.github/workflows/release-windows.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,14 @@ jobs:
2424
- name: Package
2525
run: |
2626
mkdir -p dist
27-
powershell -Command "Compress-Archive -Path target/release/werss-cli.exe -DestinationPath dist/werss-cli-windows-x86_64.zip"
27+
cp target/release/werss-cli.exe dist/werss-cli-windows-x86_64.exe
28+
powershell -Command "Compress-Archive -Path dist/werss-cli-windows-x86_64.exe -DestinationPath dist/werss-cli-windows-x86_64.zip"
2829
powershell -Command "(Get-FileHash dist/werss-cli-windows-x86_64.zip -Algorithm SHA256).Hash | Set-Content dist/werss-cli-windows-x86_64.zip.sha256"
2930
3031
- name: Upload Release Asset
3132
uses: softprops/action-gh-release@v2
3233
with:
33-
files: dist/*.zip dist/*.sha256
34+
files: |
35+
dist/werss-cli-windows-x86_64.zip
36+
dist/werss-cli-windows-x86_64.zip.sha256
3437
generate_release_notes: true

0 commit comments

Comments
 (0)