Skip to content

Commit

Permalink
check if tgz provided by sign server
Browse files Browse the repository at this point in the history
  • Loading branch information
demarey committed Jan 28, 2025
1 parent 3bb0f13 commit 79b6e64
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion .github/workflows/upload-dmg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,15 @@ jobs:
run: |
APP_URL=$( [ "${{ matrix.arch }}" == "arm64" ] && echo "${{ github.event.inputs.arm-signed-archive-url }}" || echo "${{ github.event.inputs.signed-archive-url }}" )
curl -O $APP_URL
SIGNED_TAR_FILE=$(echo *.tar)
SIGNED_TAR_FILE="${APP_URL##*/}"
if [[ "SIGNED_TAR_FILE" =~ \.tgz$ || "SIGNED_TAR_FILE" =~ \.tar\.gz$ ]]; then
UNCOMPRESSED_TAR_FILE="${SIGNED_TAR_FILE%.tgz}.tar"
UNCOMPRESSED_TAR_FILE="${UNCOMPRESSED_TAR_FILE%.tar.gz}.tar"
tar -xzf "SIGNED_TAR_FILE" --to-stdout > "$UNCOMPRESSED_TAR_FILE"
echo "Extracted $SIGNED_TAR_FILE to $UNCOMPRESSED_TAR_FILE"
SIGNED_TAR_FILE=$UNCOMPRESSED_TAR_FILE
fi
echo "Building Pharo Launcher ${{ github.event.inputs.pharo-launcher-version }} ${{ matrix.arch }} DMG from $SIGNED_TAR_FILE"
./mac/build-dmg-from-tar.sh --arch ${{ matrix.arch }} --version ${{ github.event.inputs.pharo-launcher-version }} $SIGNED_TAR_FILE
- uses: actions/upload-artifact@v4
Expand Down

0 comments on commit 79b6e64

Please sign in to comment.