Move ClaudeChecker builds and updates to Gitea
Build / macos (push) Failing after 14s
Build / windows (push) Successful in 37s

This commit is contained in:
2026-09-10 08:59:09 +02:00
parent e24d9cfb4a
commit 8cb6602b59
39 changed files with 3246 additions and 211 deletions
+12
View File
@@ -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