From 64e3cbf28c9963adade1deaf58266d5708bf2fbb Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Thu, 28 Dec 2023 09:45:47 -0800 Subject: [PATCH] ci: explicitly sign our release entitlements on build Fixes #1169 --- .github/workflows/release-tip.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-tip.yml b/.github/workflows/release-tip.yml index c8308f723..2b396bc47 100644 --- a/.github/workflows/release-tip.yml +++ b/.github/workflows/release-tip.yml @@ -134,7 +134,7 @@ jobs: /usr/bin/codesign --verbose -f -s "$MACOS_CERTIFICATE_NAME" -o runtime "macos/build/Release/Ghostty.app/Contents/Frameworks/Sparkle.framework" # Codesign the app bundle - /usr/bin/codesign --verbose -f -s "$MACOS_CERTIFICATE_NAME" -o runtime macos/build/Release/Ghostty.app + /usr/bin/codesign --verbose -f -s "$MACOS_CERTIFICATE_NAME" -o runtime --entitlements "macos/Ghostty.entitlements" macos/build/Release/Ghostty.app - name: "Notarize app bundle" env: