native macOS codings agent orchestrator
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add manual re-signing step for Sparkle framework

khoi 7a7c5538 cde0ef5c

+15
+15
.github/workflows/release.yml
··· 66 66 </plist> 67 67 EOF 68 68 xcodebuild -exportArchive -archivePath build/supacode.xcarchive -exportPath build/export -exportOptionsPlist build/ExportOptions.plist 2>&1 | mise exec -- xcsift -qw 69 + - name: Re-sign Sparkle framework 70 + run: | 71 + APP_PATH="$(find build/export -name "supacode.app" -maxdepth 3 -print -quit)" 72 + SPARKLE="$APP_PATH/Contents/Frameworks/Sparkle.framework" 73 + CODESIGN_ARGS="--force --options runtime --timestamp --sign $DEVELOPER_ID_IDENTITY" 74 + 75 + codesign $CODESIGN_ARGS "$SPARKLE/Versions/B/XPCServices/Downloader.xpc" 76 + codesign $CODESIGN_ARGS "$SPARKLE/Versions/B/XPCServices/Installer.xpc" 77 + codesign $CODESIGN_ARGS "$SPARKLE/Versions/B/Updater.app" 78 + codesign $CODESIGN_ARGS "$SPARKLE/Versions/B/Autoupdate" 79 + codesign $CODESIGN_ARGS "$SPARKLE/Versions/B/Sparkle" 80 + codesign $CODESIGN_ARGS "$SPARKLE" 81 + codesign $CODESIGN_ARGS "$APP_PATH" 82 + 83 + codesign --verify --deep --strict "$APP_PATH" 69 84 - name: Notarize and staple 70 85 run: | 71 86 APP_PATH="$(find build/export -name "supacode.app" -maxdepth 3 -print -quit)"