mirror of
https://github.com/blader/humanizer.git
synced 2026-11-10 08:11:56 +00:00
Optional: publicly verifiable certificate for humanizer (one workflow file) #322
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
skills/blader-humanizer#322
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Hi! I'm working on workrr trust, an open-source way to give agent skills and MCP servers a certificate anyone can verify. We ran its checks read-only across popular skills and MCP servers, and
.in this repo passed cleanly at commit8c307f3.Would you like a certificate for humanizer? It takes one workflow file. If you're interested, reply here and I'll open a PR, or add the file yourself:
On each push to
main, the open-source certifier hashes., runs a baseline policy and known-pattern checks (prompt-injection phrasing, hidden Unicode, remote scripts piped to a shell and similar), and signs the result with Sigstore. The certificate is recorded in the public Rekor transparency log, so users can check that what they installed matches this repo at a given commit. Nothing is uploaded or rehosted.About the permissions, since a workflow from an outside org deserves a close look:
id-token: writeis how Sigstore keyless signing works. The certifier requests the token only for thesigstoreaudience (sent to Sigstore to get a short-lived signing certificate) and theworkrr-certifyaudience (read on the runner to confirm which certifier commit is running). It isn't usable for cloud logins that expect another audience.attestations: writeattaches the signed certificate to this repo's attestations.contents: readreads the files being certified.v0.1.3is tag object7cf13e7228c6f2bdf01b6d3ab670edef6f77fe4b(commit46c524bf97e8f580375edff746c847b86f4b23f9). Released tags are never moved, and Sigstore records the exact certifier commit in every certificate.Not interested? Just close this. Nothing else will follow.