wildmason/GHA GitHub Service Proof

Check GitHub Actions service/API compatibility with offline receipts: REST permissions, gh CLI, OIDC, and gh-log replay.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionCrate version to install, or latest.nolatest
commandCommand to run. Use check-workflow, permissions, call, oidc, or gh-log.nocheck-workflow
repoRepository root for check-workflow.no.
workflowNewline-separated workflow paths for check-workflow, or single workflow path for permissions.no
jobJob id for permissions mode.no
methodHTTP method for call mode.no
pathRequest path for call mode.no
urlOriginal URL for call mode (optional).no
originOrigin label for call mode (optional).no
permissionsInline JSON permissions object or shorthand (read-all / write-all).no
permissions-filePath to a JSON file with the permissions block.no
audienceOIDC audience for oidc mode.no
repositoryowner/repo for oidc mode.no
refGit ref for oidc mode.no
shaCommit SHA for oidc mode.no
workflow-nameWorkflow file name for oidc mode (e.g. release.yml).no
oidc-jobJob id for oidc mode.no
run-idRun id for oidc mode.no
job-workflow-refOptional job_workflow_ref claim for oidc mode.no
ttl-secondsOIDC token TTL in seconds.no
claimNewline-separated NAME=JSON extra claims for oidc mode.no
logPath to a canonical gh-log JSON bundle for gh-log mode.no
unsafe-full-payloadsDisable redaction-by-schema-contract for gh-log mode. Use only for local debugging.nofalse
formatReceipt format: text, json, or markdown.notext
outputOptional receipt output path.no
strictTreat warnings as failures.nofalse

no outputs