Skip to content

feat: add Sparkle updates#3

Merged
jx-grxf merged 1 commit intomainfrom
feat/sparkle-updates
Apr 17, 2026
Merged

feat: add Sparkle updates#3
jx-grxf merged 1 commit intomainfrom
feat/sparkle-updates

Conversation

@jx-grxf
Copy link
Copy Markdown
Owner

@jx-grxf jx-grxf commented Apr 16, 2026

Summary

  • add Sparkle 2 as the macOS update framework
  • add a native Check for Updates menu item
  • move app metadata into a real Info.plist with Sparkle feed/public key settings
  • add an appcast generation script and Sparkle update docs

Verification

  • swift test
  • xcodebuild -project SlamDih.xcodeproj -scheme SlamDih -configuration Debug -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO build
  • ./scripts/create-dmg.sh 0.1.0
  • ./scripts/generate-appcast.sh .build/dmg
  • verified appcast includes sparkle:edSignature

@jx-grxf jx-grxf merged commit d6b3744 into main Apr 17, 2026
1 check passed
@jx-grxf jx-grxf deleted the feat/sparkle-updates branch April 17, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant