Skip to content

release(distribution): prepare notarized 1.5.0 release - #26

Merged
hichipli merged 1 commit into
mainfrom
new-release-1.5.0-notarized-distribution
Apr 27, 2026
Merged

hichipli merged 1 commit into
mainfrom
new-release-1.5.0-notarized-distribution

Conversation

@hichipli

Copy link
Copy Markdown
Owner

Prepares CiteBar 1.5.0 with Developer ID signing, Apple notarization, signed DMG distribution, CI dry-run release validation, and updated user-facing install guidance.

- Bump CiteBar to 1.5.0 with release notes covering Developer ID distribution, permission recovery, menu bar startup robustness, and website messaging updates.
- Add Developer ID signing for the app bundle, Sparkle components, main executable, and DMG container so public DMGs can pass Apple notarization and Gatekeeper assessment.
- Add notarization automation with polling, Apple submission-log capture, stapled-ticket validation, and diagnostics artifacts for local and GitHub Actions releases.
- Add a GitHub Actions dry-run path that builds, signs, notarizes, and uploads release artifacts without publishing a GitHub Release.
- Update user-facing install documentation and website copy for the 1.5.0+ notarized drag-to-Applications flow while keeping legacy upgrade guidance for older builds.
@hichipli
hichipli merged commit a28da66 into main Apr 27, 2026
2 checks passed
@hichipli
hichipli deleted the new-release-1.5.0-notarized-distribution branch April 27, 2026 22:32
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