athena900/Go Prism

Generate Go pull-request evidence reports and optionally publish a sticky PR comment.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
baseBase git ref or SHA to compare from.noorigin/main
headHead git ref or SHA to compare to.noHEAD
configConfig file path relative to the workspace. The default is ignored when the file does not exist.no.go-prism.yml
workdirTarget Go module directory. Defaults to the GitHub workspace.no""
moduleOptional module path override.no""
timeoutgo-prism analysis timeout.no30s
outputReport output path relative to the workspace.nogo-prism-report.md
formatReport format. Sticky comments require markdown.nomarkdown
write-summaryAppend the report to the GitHub Actions step summary.notrue
preflight-doctorRun go-prism doctor before generating the report.notrue
sticky-commentCreate or update a sticky PR comment for same-repository pull requests.nofalse
github-tokenGitHub token used for sticky PR comments.no""
pr-numberPull request number. By default go-prism reads it from the GitHub event payload.no""
comment-markerHidden marker used to find the sticky PR comment.no<!-- go-prism:report -->
setup-goRun actions/setup-go before go-prism.notrue
go-version-fileGo version file used when setup-go is true.nogo.mod
go-cacheEnable actions/setup-go module cache when setup-go is true.notrue
namedescription
report-pathAbsolute path to the generated report file.