diff options
author | ketbra <ketbra@users.noreply.github.com> | 2022-03-10 13:52:12 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-10 13:52:12 -0500 |
commit | f96b66989a6223622898299d1ae33e4de2cb49f9 (patch) | |
tree | 47915a8e146cc2ca35fe29c764bd2ed7c73d1e16 /.github | |
parent | a1e0f5f3e794b4453344a79acd9db0ece071ad64 (diff) | |
download | PerlNavigator-f96b66989a6223622898299d1ae33e4de2cb49f9.zip |
Update release.yml
Made the compression uniform so that downstream cross platform installation logic can be simpler. Added architecture to the downloads to leave a natural place for other architectures in the future such as arm or x86.
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/release.yml | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3300d37..abc1a94 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,37 +36,37 @@ jobs: run: npm run build-binary - name: Compress Linux binary - run: mkdir perlnavigator-linux && cp -a dist/perlnavigator-linux perlnavigator-linux/perlnavigator && tar -czvf perlnavigator-linux.tar.gz perlnavigator-linux + run: mkdir perlnavigator-linux-x86_64 && cp -a dist/perlnavigator-linux perlnavigator-linux-x86_64/perlnavigator && zip -r perlnavigator-linux-x86_64.zip perlnavigator-linux-x86_64 - name: Upload Linux binary uses: actions/upload-release-asset@v1.0.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ needs.create-release.outputs.upload_url }} - asset_path: perlnavigator-linux.tar.gz - asset_name: perlnavigator-linux.tar.gz + asset_path: perlnavigator-linux-x86_64.zip + asset_name: perlnavigator-linux-x86_64.zip asset_content_type: application/octet-stream - name: Compress MacOS binary - run: mkdir perlnavigator-macos && cp -a dist/perlnavigator-macos perlnavigator-macos/perlnavigator && tar -czvf perlnavigator-macos.tar.gz perlnavigator-macos + run: mkdir perlnavigator-macos-x86_64 && cp -a dist/perlnavigator-macos perlnavigator-macos-x86_64/perlnavigator && zip -r perlnavigator-macos-x86_64.zip perlnavigator-macos-x86_64 - name: Upload MacOS binary uses: actions/upload-release-asset@v1.0.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ needs.create-release.outputs.upload_url }} - asset_path: perlnavigator-macos.tar.gz - asset_name: perlnavigator-macos.tar.gz + asset_path: perlnavigator-macos-x86_64.zip + asset_name: perlnavigator-macos-x86_64.zip asset_content_type: application/octet-stream - name: Compress Windows binary - run: mkdir perlnavigator-win && cp -a dist/perlnavigator-win.exe perlnavigator-win/perlnavigator.exe && zip -r perlnavigator-win.zip perlnavigator-win + run: mkdir perlnavigator-win-x86_64 && cp -a dist/perlnavigator-win.exe perlnavigator-win-x86_64/perlnavigator.exe && zip -r perlnavigator-win-x86_64.zip perlnavigator-win-x86_64 - name: Upload Windows binary uses: actions/upload-release-asset@v1.0.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ needs.create-release.outputs.upload_url }} - asset_path: perlnavigator-win.zip - asset_name: perlnavigator-win.zip + asset_path: perlnavigator-win-x86_64.zip + asset_name: perlnavigator-win-x86_64.zip asset_content_type: application/octet-stream |