From b1cb2564a291e13d3ded130aaa32be196ce36df6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Pi=C3=B1era=20Buend=C3=ADa?= <663605+pepicrft@users.noreply.github.com> Date: Mon, 24 Feb 2025 08:48:14 +0100 Subject: [PATCH] Release the macOS binaries also as `.tar.gz` (#1642) * Tar the macOS binary * Upload the .tar.gz --- .github/workflows/release-binary.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-binary.yml b/.github/workflows/release-binary.yml index 6a32067..7321d27 100644 --- a/.github/workflows/release-binary.yml +++ b/.github/workflows/release-binary.yml @@ -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