#!/bin/bash set -euo pipefail if [[ -n "${VERSION:-}" ]]; then [[ "$VERSION" =~ ^[0-9]+\.[0-9]+\.[0-9]+(-beta\.[0-9]+)?$ ]] || exit 2 /usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString $VERSION" ClaudeChecker/Info.plist fi xcodebuild -project ClaudeChecker.xcodeproj -scheme ClaudeChecker \ -configuration Release -derivedDataPath build \ ARCHS="arm64 x86_64" ONLY_ACTIVE_ARCH=NO CODE_SIGN_IDENTITY=- clean build codesign --verify --deep --strict build/Build/Products/Release/ClaudeChecker.app lipo build/Build/Products/Release/ClaudeChecker.app/Contents/MacOS/ClaudeChecker -verify_arch arm64 x86_64 ditto -c -k --keepParent build/Build/Products/Release/ClaudeChecker.app ClaudeChecker.zip