diff --git a/Info.plist b/Info.plist
index 2755b1e..60782a9 100644
--- a/Info.plist
+++ b/Info.plist
@@ -13,9 +13,9 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 0.2.0
+ 0.3.0
CFBundleVersion
- 2
+ 3
LSMinimumSystemVersion
14.0
LSUIElement
diff --git a/scripts/publish-update.sh b/scripts/publish-update.sh
index 4849151..0a1f266 100755
--- a/scripts/publish-update.sh
+++ b/scripts/publish-update.sh
@@ -214,7 +214,7 @@ fi
# above, which is what ships. A no-op when the two happen to be the same.
echo "==> Signing ${APP_BUNDLE} with resolved identity"
run_signed codesign --force --options runtime --timestamp \
- "${CODESIGN_KEYCHAIN_ARGS[@]}" \
+ ${CODESIGN_KEYCHAIN_ARGS[@]+"${CODESIGN_KEYCHAIN_ARGS[@]}"} \
--sign "${SIGN_IDENTITY}" \
--identifier "${BUNDLE_ID}" \
"${APP_BUNDLE}"