From 07195976ce0106a17ed57b08d2fb10d0c3020edb Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Mon, 15 Sep 2025 11:25:11 +0200 Subject: Initial commit --- scripts/notarize.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 scripts/notarize.sh (limited to 'scripts/notarize.sh') diff --git a/scripts/notarize.sh b/scripts/notarize.sh new file mode 100755 index 0000000..410c851 --- /dev/null +++ b/scripts/notarize.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +set -e + +if [ "$#" -ne 3 ]; then + echo "Usage: $0 " + exit 1 +fi + +project_name="$1" +build_directory="$2" +quicksilver_directory="$3" + +plugin_path="${quicksilver_directory}/Quicksilver.app/Contents/Plugins/${project_name}" +plugin_version=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" "${plugin_path}/Contents/Info.plist") +zip_path="${build_directory}/${project_name}-${plugin_version}.zip" +xcrun notarytool submit "${zip_path}" --wait --verbose --keychain-profile "Apps @ Unlimited Pizza" +stapler staple "${plugin_path}" -- cgit