Skip to content

Fix macOS plugin notarization checks for v0.3.1 - #42

Merged
oshtz merged 1 commit into
mainfrom
codex/prepare-v0.3.1
Sep 5, 2026
Merged

oshtz merged 1 commit into
mainfrom
codex/prepare-v0.3.1

Conversation

@oshtz

@oshtz oshtz commented Sep 5, 2026

Copy link
Copy Markdown
Owner

The v0.3.0 macOS candidate stopped after Apple accepted the Syncthing plugin for notarization: spctl rejected the standalone executable because it is not an app bundle. Verify extracted plugin signatures with the notarized code requirement and online ticket check instead. App and DMG Gatekeeper assessments, signing, catalog hashes and publication gates remain enforced.

Bump the desktop and official plugin packages to v0.3.1 for a new immutable personal-testing candidate, preserving v0.3.0. Update the draft testing instructions and release workflow regression coverage.

Validation: 28 packaging/release checks pass; cargo check --locked --offline --workspace passes. macOS signing/notarization execution will be verified by the tagged draft packaging workflow after PR and main CI pass. Draft only; public release and real-machine attestations remain pending personal testing.

@oshtz
oshtz merged commit 648ea1c into main Sep 5, 2026
7 checks passed
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