florianwenzel/CodePulse Scan

Run CodePulse static analysis and enforce the quality gate (fails the build on gate ERROR).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathDirectory to scan..
argsExtra flags passed to codepulse-scan (e.g. --coverage cover.out --new-code-days 30).""
fail-onLocal gate: fail if any finding is at least this severity (used when no server is configured).CRITICAL
server-urlCodePulse server base URL. If set (with project), the analysis is uploaded and the SERVER quality gate is enforced.""
tokenProject analysis token (Bearer) for upload.""
keylessUse GitHub Actions OIDC (needs permissions: id-token: write) instead of a static token; the server must have CI keyless OIDC enabled.false
audienceOIDC token audience (must match the server's CODEPULSE_CI_OIDC_AUDIENCE).codepulse
projectProject key to upload to.""
branchBranch name (defaults to the project's main branch).""
baseBase branch for PR analysis (new-vs-base).""
html-reportIf set, also write a self-contained HTML report to this path (produced even when the gate fails; pair with actions/upload-artifact).""

no outputs