From c9cef58f93698f1590ca00f768ddec6aca64676d Mon Sep 17 00:00:00 2001 From: ann0see <20726856+ann0see@users.noreply.github.com> Date: Sun, 20 Aug 2023 22:47:13 +0200 Subject: [PATCH 1/2] Autobuild: Hotfix: Remove caching and pinning of create-dmg --- mac/deploy_mac.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mac/deploy_mac.sh b/mac/deploy_mac.sh index a0537ce76c..709b267010 100755 --- a/mac/deploy_mac.sh +++ b/mac/deploy_mac.sh @@ -109,7 +109,10 @@ build_installer_image() { # Install create-dmg via brew. brew needs to be installed first. # Download and later install. This is done to make caching possible - brew_install_pinned "create-dmg" "1.1.0" + # brew_install_pinned "create-dmg" "1.1.0" + + # FIXME: Currently caching is disabled due to an error in the extract step + brew install create-dmg # Get Jamulus version local app_version From 219bf502ccb139f8cca83f4f1de4bc401ca3d021 Mon Sep 17 00:00:00 2001 From: ann0see <20726856+ann0see@users.noreply.github.com> Date: Mon, 21 Aug 2023 22:10:08 +0200 Subject: [PATCH 2/2] Autobuild: Change to alternative macOS signing actions The original author deleted his repository, so using alternatives. --- .github/workflows/autobuild.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml index f32c514ad9..fde4eb106e 100644 --- a/.github/workflows/autobuild.yml +++ b/.github/workflows/autobuild.yml @@ -401,7 +401,7 @@ jobs: needs.create_release.outputs.publish_to_release == 'true' && steps.build.outputs.macos_notarize == 'true' id: notarize-macOS-app - uses: devbotsxyz/xcode-notarize@d7219e1c390b47db8bab0f6b4fc1e3b7943e4b3b + uses: lando/notarize-action@4f5869b09386e8336802159031e4189e0919ae20 with: product-path: deploy/${{ steps.get-artifacts.outputs.artifact_1 }} primary-bundle-id: io.jamulus.Jamulus @@ -414,7 +414,7 @@ jobs: needs.create_release.outputs.publish_to_release == 'true' && steps.build.outputs.macos_notarize == 'true' id: staple-macOS-app - uses: devbotsxyz/xcode-staple@ae68b22ca35d15864b7f7923e1a166533b2944bf + uses: BoundfoxStudios/action-xcode-staple@cd6c16fb6a3dfb365203a41343926f81e813afad with: product-path: deploy/${{ steps.get-artifacts.outputs.artifact_1 }}