diff --git a/.github/workflows/build-cli.yml b/.github/workflows/build-cli.yml index 81738336e5d3..3484a591e016 100644 --- a/.github/workflows/build-cli.yml +++ b/.github/workflows/build-cli.yml @@ -144,10 +144,11 @@ jobs: # Copy the goose binary cp "target/${TARGET}/release/goose" "target/${TARGET}/release/goose-package/" - # Create the tar archive cd "target/${TARGET}/release" tar -cjf "goose-${TARGET}.tar.bz2" -C goose-package . - echo "ARTIFACT=target/${TARGET}/release/goose-${TARGET}.tar.bz2" >> $GITHUB_ENV + tar -czf "goose-${TARGET}.tar.gz" -C goose-package . + echo "ARTIFACT_BZ2=target/${TARGET}/release/goose-${TARGET}.tar.bz2" >> $GITHUB_ENV + echo "ARTIFACT_GZ=target/${TARGET}/release/goose-${TARGET}.tar.gz" >> $GITHUB_ENV - name: Package CLI (Windows) if: matrix.os == 'windows' @@ -161,10 +162,14 @@ jobs: cd "target/${TARGET}/release" 7z a -tzip "goose-${TARGET}.zip" goose-package/ - echo "ARTIFACT=target/${TARGET}/release/goose-${TARGET}.zip" >> $GITHUB_ENV + echo "ARTIFACT_ZIP=target/${TARGET}/release/goose-${TARGET}.zip" >> $GITHUB_ENV - name: Upload CLI artifact uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: goose-${{ matrix.architecture }}-${{ matrix.target-suffix }} - path: ${{ env.ARTIFACT }} + path: | + ${{ env.ARTIFACT_BZ2 }} + ${{ env.ARTIFACT_GZ }} + ${{ env.ARTIFACT_ZIP }} + diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 9445312b2e22..181f9466dcdc 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -134,6 +134,7 @@ jobs: with: subject-path: | goose-*.tar.bz2 + goose-*.tar.gz Goose*.zip *.deb *.rpm @@ -149,6 +150,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} artifacts: | goose-*.tar.bz2 + goose-*.tar.gz Goose*.zip *.deb *.rpm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0b70c2efadbf..b901eb8349c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -106,6 +106,7 @@ jobs: with: subject-path: | goose-*.tar.bz2 + goose-*.tar.gz goose-*.zip Goose*.zip *.deb @@ -120,6 +121,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} artifacts: | goose-*.tar.bz2 + goose-*.tar.gz goose-*.zip Goose*.zip *.deb @@ -139,6 +141,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} artifacts: | goose-*.tar.bz2 + goose-*.tar.gz goose-*.zip Goose*.zip *.deb