Skip to content

Commit 7d4e29d

Browse files
committed
added .tar.gz to release
1 parent 38d0ffc commit 7d4e29d

File tree

1 file changed

+25
-5
lines changed

1 file changed

+25
-5
lines changed

.github/workflows/release.yml

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,15 @@ jobs:
2828
- name: Download binaries & Build with Gradle
2929
working-directory: ./
3030
run: chmod +x gradlew && make binaries && make build
31-
- name: Create a zip file of the build
32-
run:
33-
mv dist/ zen/ && zip -r zen.zip zen/*
34-
- name: Generate SHA checksum
31+
- name: Create zip and tar.gz files of the build
32+
run: |
33+
mv dist/ zen/
34+
zip -r zen.zip zen/*
35+
tar -czf zen.tar.gz zen/*
36+
- name: Generate SHA checksums
3537
run: |
3638
shasum -a 256 zen.zip > zen.zip.sha256sum
37-
39+
shasum -a 256 zen.tar.gz > zen.tar.gz.sha256sum
3840
- name: Upload Release Asset
3941
uses: actions/upload-release-asset@v1
4042
env:
@@ -53,3 +55,21 @@ jobs:
5355
asset_path: ./zen.zip.sha256sum
5456
asset_name: zen.zip.sha256sum
5557
asset_content_type: text/plain
58+
- name: Upload Release Asset (tar.gz)
59+
uses: actions/upload-release-asset@v1
60+
env:
61+
GITHUB_TOKEN: ${{ github.token }}
62+
with:
63+
upload_url: ${{ github.event.release.upload_url }}
64+
asset_path: ./zen.tar.gz
65+
asset_name: zen.tar.gz
66+
asset_content_type: application/gzip
67+
- name: Upload Release Asset (tar.gz SHA)
68+
uses: actions/upload-release-asset@v1
69+
env:
70+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
71+
with:
72+
upload_url: ${{ github.event.release.upload_url }}
73+
asset_path: ./zen.tar.gz.sha256sum
74+
asset_name: zen.tar.gz.sha256sum
75+
asset_content_type: text/plain

0 commit comments

Comments
 (0)