kaiwenmo1/PatchGuard

Evidence-backed PR verification for Python pull requests.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pr-urlGitHub pull request URL. Defaults to the current pull_request event URL.no""
outputReport output path.nopatchguard-report.md
formatReport format, either json or markdown.nomarkdown
skip-llmDisable OpenAI-powered contract extraction, generated tests, and AI review.notrue
commentPost or update one PatchGuard summary comment on the pull request.nofalse
annotationsEmit GitHub Actions annotations for policy, test, and security evidence.notrue
step-summaryAdd a concise PatchGuard summary to the GitHub Actions job summary.notrue
fail-on-do-not-mergeFail the workflow when PatchGuard recommends do_not_merge.nofalse
timeoutTimeout in seconds for sandbox commands.no180
docker-imageDocker image tag for the PatchGuard Python sandbox.nopatchguard-python-sandbox:latest
keep-workspaceKeep cloned workspaces after the run.notrue
upload-artifactUpload the generated report as a workflow artifact.notrue
artifact-nameName for the uploaded PatchGuard report artifact.nopatchguard-report

no outputs