Move ClaudeChecker builds and updates to Gitea
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
#!/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 -verify_arch arm64 x86_64 build/Build/Products/Release/ClaudeChecker.app/Contents/MacOS/ClaudeChecker
|
||||
ditto -c -k --keepParent build/Build/Products/Release/ClaudeChecker.app ClaudeChecker.zip
|
||||
Reference in New Issue
Block a user