Skip to content

Commit 921f8df

Browse files
committed
Fix CI scripts and workflows to use renamed app 'Claude Island (Fork)'
1 parent 2171edf commit 921f8df

5 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
id: version
8686
run: |
8787
VERSION=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" \
88-
"build/export/Claude Island.app/Contents/Info.plist")
88+
"build/export/Claude Island (Fork).app/Contents/Info.plist")
8989
echo "version=$VERSION" >> $GITHUB_OUTPUT
9090
echo "Built version: $VERSION"
9191

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ jobs:
147147
fi
148148
149149
# Get minimum system version from Info.plist
150-
MIN_SYS=$(/usr/libexec/PlistBuddy -c "Print :LSMinimumSystemVersion" "build/export/Claude Island.app/Contents/Info.plist" 2>/dev/null || echo "15.6")
150+
MIN_SYS=$(/usr/libexec/PlistBuddy -c "Print :LSMinimumSystemVersion" "build/export/Claude Island (Fork).app/Contents/Info.plist" 2>/dev/null || echo "15.6")
151151
echo "min_system=$MIN_SYS" >> $GITHUB_OUTPUT
152152
153153
- name: Output build info

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Subsequent launches require no extra setup. Auto-updates via Sparkle work normal
8383
If you prefer, you can skip the Gatekeeper steps above by removing the quarantine attribute:
8484

8585
```bash
86-
xattr -d com.apple.quarantine "/Applications/Claude Island.app"
86+
xattr -d com.apple.quarantine "/Applications/Claude Island (Fork).app"
8787
```
8888

8989
### Alternative: Build from Source

scripts/build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,11 @@ else
5151
fi
5252

5353
# Copy app to expected location
54-
APP_OUTPUT="$BUILD_DIR/DerivedData/Build/Products/Release/Claude Island.app"
54+
APP_OUTPUT="$BUILD_DIR/DerivedData/Build/Products/Release/Claude Island (Fork).app"
5555
cp -R "$APP_OUTPUT" "$EXPORT_PATH/"
5656

5757
echo ""
5858
echo "=== Build Complete ==="
59-
echo "App exported to: $EXPORT_PATH/Claude Island.app"
59+
echo "App exported to: $EXPORT_PATH/Claude Island (Fork).app"
6060
echo ""
6161
echo "Next: Run ./scripts/create-release.sh --skip-notarization to create DMG"

scripts/create-release.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ GITHUB_REPO="engels74/claude-island"
1616
WEBSITE_DIR="${CLAUDE_ISLAND_WEBSITE:-$PROJECT_DIR/../ClaudeIsland-website}"
1717
WEBSITE_PUBLIC="$WEBSITE_DIR/public"
1818

19-
APP_PATH="$EXPORT_PATH/Claude Island.app"
19+
APP_PATH="$EXPORT_PATH/Claude Island (Fork).app"
2020
APP_NAME="ClaudeIsland"
2121
KEYCHAIN_PROFILE="ClaudeIsland"
2222

@@ -138,9 +138,9 @@ if command -v create-dmg &> /dev/null; then
138138
--volname "Claude Island" \
139139
--window-size 600 400 \
140140
--icon-size 100 \
141-
--icon "Claude Island.app" 150 200 \
141+
--icon "Claude Island (Fork).app" 150 200 \
142142
--app-drop-link 450 200 \
143-
--hide-extension "Claude Island.app" \
143+
--hide-extension "Claude Island (Fork).app" \
144144
"$DMG_PATH" \
145145
"$APP_PATH"
146146
else
@@ -269,7 +269,7 @@ if [ "$SKIP_GITHUB" = false ]; then
269269
270270
**Option 1:** System Settings → Privacy & Security → Click \"Open Anyway\"
271271
272-
**Option 2:** Terminal: \`xattr -d com.apple.quarantine \"/Applications/Claude Island.app\"\`
272+
**Option 2:** Terminal: \`xattr -d com.apple.quarantine \"/Applications/Claude Island (Fork).app\"\`
273273
274274
### Auto-updates
275275
After first launch, auto-updates via Sparkle work normally."

0 commit comments

Comments
 (0)