Skip to content

Release TokenStep 0.2.13 with mandatory notarization gates - #19

Merged
Backtthefuture merged 1 commit into
mainfrom
codex/tokenstep-0.2.13-notarization-guard
Aug 31, 2026
Merged

Release TokenStep 0.2.13 with mandatory notarization gates#19
Backtthefuture merged 1 commit into
mainfrom
codex/tokenstep-0.2.13-notarization-guard

Conversation

@Backtthefuture

Copy link
Copy Markdown
Owner

Summary

  • bump the app and public documentation to 0.2.13
  • make Apple notarization mandatory for every artifact written to release/
  • require stapled tickets, syspolicy distribution checks, Team ID, version, signatures, and isolated updater acceptance
  • upload as a draft, download and checksum-verify the assets, then publish only after all gates pass
  • add a CI release-safety contract so the ordering and fail-closed behavior cannot silently regress

Validation

  • 114/114 Swift tests passed
  • collector, cumulative accounting, and recalibration fixture checks passed
  • arm64 app build reports CFBundleShortVersionString 0.2.13
  • public 0.2.11 DMG/ZIP passes the new artifact and updater gates
  • public 0.2.12 DMG is rejected by both gates for its missing notarization ticket
  • release scripts pass Bash syntax, version consistency, and fail-closed credential checks

@Backtthefuture
Backtthefuture merged commit 77f8c7d into main Aug 31, 2026
1 check 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