Skip to content

Correct release notes and docs: signing is not active - #31

Merged
dbisina merged 1 commit into
mainfrom
docs/correct-signing-status
Jul 30, 2026
Merged

dbisina merged 1 commit into
mainfrom
docs/correct-signing-status

Conversation

@dbisina

@dbisina dbisina commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Summary

SignPath declined the free OSS signing application (not enough public usage history yet), but the release notes, README, and code-signing-policy.md all still claimed "free code signing provided by SignPath.io" in the present tense. Shipping unsigned binaries while the docs claim they're signed is exactly the trust-mismatch this session has been fixing elsewhere. The docs site (docs/site/index.html) already had the honest wording; these three didn't.

Change

All three now state plainly that builds aren't signed yet, explain why (SignPath's traction requirement, no paid cert in place), and point to SHA256SUMS verification and the SmartScreen "Run anyway" step. Kept the team-roles section in code-signing-policy.md since it's the precondition SignPath requires before reapplying later.

Test plan

  • Docs-only change, no build required
  • Grepped for remaining stale "provided by SignPath" claims across the repo, none left

SignPath declined the free OSS signing application (not enough public
usage history yet), but the release notes, README, and code-signing-
policy.md all still stated "free code signing provided by SignPath.io"
in the present tense as though it were live. Shipping unsigned
binaries while claiming they're signed is exactly the kind of
trust-mismatch this session has been fixing elsewhere; the docs site
already had the honest wording, these three did not.

All three now state plainly that builds are not signed yet, explain
why (SignPath's traction requirement, no paid cert in place either),
and point to SHA256SUMS verification and the SmartScreen "Run anyway"
step. The team-roles section in code-signing-policy.md is kept, since
it's the precondition SignPath requires before reapplying once the
project has more usage history.
@dbisina
dbisina merged commit b4da343 into main Jul 30, 2026
8 checks passed
@dbisina
dbisina deleted the docs/correct-signing-status branch July 30, 2026 14:42
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