ci: scan repo with Plumber Score action - #46
Conversation
Add a Plumber workflow that runs the official getplumber/plumber action (v0.3.74) on pushes and PRs to main, uploading SARIF to Code Scanning. The action is pinned by commit SHA per the repo's own actionsMustBePinnedByCommitSha policy. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
PR SummaryLow Risk Overview The job checks out the repo and runs Reviewed by Cursor Bugbot for commit e730d2b. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
What
Adds
.github/workflows/plumber.ymlso this repo runs the official Plumber Score GitHub Action on itself (dogfooding). Triggers on push/PR tomainandworkflow_dispatch.Why
The repo already ships a
.plumber.yamlconfig but nothing was actually running Plumber in CI. This wires up the latest action release.Details
getplumber/plumber@303ade500dee048f997bba7934dd54628bf08a3a(v0.3.74), the current Marketplace "Plumber Score" action.actionsMustBePinnedByCommitShapolicy in.plumber.yaml(onlyactions/githubowners are exempt).permissions: security-events: writeso the action can upload its SARIF to GitHub Code Scanning..plumber.yamland uses the defaultthreshold: 100.Optional follow-ups
score-push: true+id-token: write(off by default).version-update-strategy: sha-and-versionto keep the pin fresh.🤖 Generated with Claude Code