Release the macOS binaries also as .tar.gz (#1642)

* Tar the macOS binary

* Upload the .tar.gz
This commit is contained in:
Pedro Piñera Buendía 2025-02-24 08:48:14 +01:00 committed by GitHub
parent d6bbf85145
commit b1cb2564a2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -121,8 +121,9 @@ jobs:
mkdir dmg
mv lychee dmg/
hdiutil create -fs HFS+ -srcfolder dmg -volname lychee lychee.dmg
tar -czvf lychee.tar.gz -C dmg/ lychee
- name: Upload binary
- name: Upload .dmg
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@ -132,6 +133,16 @@ jobs:
upload_url: ${{needs.prepare.outputs.upload_url}}
asset_content_type: application/octet-stream
- name: Upload .tar.gz
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
asset_name: lychee-arm64-macos.tar.gz
asset_path: target/release/lychee.tar.gz
upload_url: ${{needs.prepare.outputs.upload_url}}
asset_content_type: application/octet-stream
windows:
permissions:
contents: write