octo-o-o-o/ProjectValueLab Dependency Gate

Assess newly added lockfile dependencies against the ProjectValueLab gate (GO / VALIDATE / DROP decision cards with evidence). Advisory by default.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
operationassess (default): evaluate pull_request lockfile additions. reconcile: on a trusted branch ref, snapshot all supported lockfiles and POST /v1/gate/reconcile to backfill prior GitHub Action outcomes; reconciliation failures always fail the step. noassess
modeadvisory (default): decisions and runtime failures never fail the check (only misconfiguration does, e.g. wrong event type). block: fail the check on DROP decisions (must be enabled explicitly per repo; block-mode calls are recorded in the gate server audit log via X-PVL-Gate-Mode / X-PVL-Gate-Caller). noadvisory
block-onWhich decisions fail the check in block mode: drop | drop-and-validatenodrop
on-errorWhat to do in block mode when an assessment errors (gate unreachable etc.): warn (default, does not fail) | fail (fail closed). nowarn
gate-urlProjectValueLab base URL (or set PVL_GATE_URL env).no
github-tokenToken for PR comment + file reads (defaults to workflow token).no${{ github.token }}
max-assessMax coordinates assessed per run (1-100).no30
commentPost/update the sticky PR comment (true|false).notrue
comment-authorLogin that owns the sticky comment (only comments by this author are updated; marker comments pre-placed by others are ignored). Default matches the workflow token identity. nogithub-actions[bot]

no outputs