Skip to content

Add the code signing policy page - #69

Draft
hatstand wants to merge 3 commits into
masterfrom
claude/signpath-windows-signing-nfipsa
Draft

hatstand wants to merge 3 commits into
masterfrom
claude/signpath-windows-signing-nfipsa

Conversation

@hatstand

@hatstand hatstand commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Requested by John · project thread

The SignPath Foundation's terms require a code signing policy, linked as "Code signing policy" from the home page and the download page. The policy has to include their exact wording ("Free code signing provided by SignPath.io, certificate by SignPath Foundation"), the team roles, and a link to the privacy policy. This PR:

  • adds /code-signing (and /<lang>/code-signing)
  • links the new page from the footer, so it appears on every page, the home and downloads pages included
  • adds both routes to the smoke test, which passes locally

The page lists committers and reviewers as the members of the clementine-player GitHub organization, and the approver as John. Change these if the roles should be different.

Goes with clementine-player/Clementine#7604 (the Windows signing workflow).

🤖 Generated with Claude Code

https://claude.ai/code/session_014yS4tJJ8A6mVcBk4Gk1yV3

The SignPath Foundation signs Clementine's Windows builds, and asks for a
code signing policy linked from the home and download pages: who is on the
team, what's signed, and the privacy policy. The footer links to it from
every page.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014yS4tJJ8A6mVcBk4Gk1yV3
SignPath signs the Windows build only; the macOS build has Clementine's
own Developer ID.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014yS4tJJ8A6mVcBk4Gk1yV3
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014yS4tJJ8A6mVcBk4Gk1yV3
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.

2 participants