From 0b79817ec5e4b6721a2446a982c00ad8026f8dca Mon Sep 17 00:00:00 2001 From: Ian Spence Date: Sun, 9 Jun 2024 12:58:33 -0700 Subject: [PATCH] Update workflow --- .github/workflows/release.yml | 2 ++ build-ios.sh | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f69d8fb..574294d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,6 +50,7 @@ jobs: - name: Compile Framework id: compile run: | + echo "Importing public keys" gpg --import ./openssl.asc echo 'trusted-key 0xD5E9E43F7DF9EE8C' >> ~/.gnupg/gpg.conf echo 'trusted-key 0xD9C4D26D0E604491' >> ~/.gnupg/gpg.conf @@ -57,6 +58,7 @@ jobs: echo 'trusted-key 0x231C84CDDCC69C45' >> ~/.gnupg/gpg.conf echo 'trusted-key 0xD894E2CE8B3D79F5' >> ~/.gnupg/gpg.conf echo 'trusted-key 0x216094DFD0CB81EF' >> ~/.gnupg/gpg.conf + echo "Starting build" GPG_VERIFY=1 ./build-ios.sh ${{ needs.query.outputs.openssl_version }} zip -r openssl.xcframework.zip openssl.xcframework/ - name: Capture Build Errors diff --git a/build-ios.sh b/build-ios.sh index 2cdf505..ee676aa 100755 --- a/build-ios.sh +++ b/build-ios.sh @@ -16,15 +16,16 @@ BUILD_ARGS="$@" ARCHIVE=openssl-${VERSION}.tar.gz if [ ! -f ${ARCHIVE} ]; then - echo "Downloading openssl ${VERSION}" + echo "Downloading openssl ${VERSION}..." curl -L "https://www.openssl.org/source/openssl-${VERSION}.tar.gz" > "${ARCHIVE}" fi if [ ! -z "${GPG_VERIFY}" ]; then - echo "Verifying signature for openssl-${VERSION}.tar.gz" + echo "Verifying signature for openssl-${VERSION}.tar.gz..." rm -f "${ARCHIVE}.asc" curl -L "https://www.openssl.org/source/openssl-${VERSION}.tar.gz.asc" > "${ARCHIVE}.asc" - gpg --verify "${ARCHIVE}.asc" "${ARCHIVE}" >/dev/null + gpg --verify "${ARCHIVE}.asc" "${ARCHIVE}" + echo "Verified signature for openssl-${VERSION}.tar.gz successfully!" fi ###########