Preserve macOS permissions across upgrades #19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/task-6cbbf164-stable-macos-signing"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Verification
./scripts/pre-pr.shTask: task-6cbbf164
Review summary
The PR replaces ad-hoc release signing with a required persistent Apple signing identity, restores the installed application executable as the stable authorization target, and documents the signing and permission transition.
Acceptance criteria
com.caradoc.kvshare.macas the stable signing identifier and reject identities without an Apple team identifier.always()cleanup step.docs/RELEASES.mdanddocs/MACOS_APP.mddocument configuration and the one-time transition from ad-hoc signing../scripts/pre-pr.shpassed locally; Forgejo CI passed Rust and Swift checks.Blocking issues
Warnings
Verdict
Approved. The changes satisfy all five acceptance criteria and are ready for the human merge gate.