luckypipewrench/Pipelock Agent Security Scan

Scan your project for AI agent security risks. Pattern-based detection of credentials and misconfigurations with tailored config generation. See docs for coverage details.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 11, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: luckypipewrench/pipelock@9d2e37d296359c38e599525a0424cdc189a812e1 # v3.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versionPipelock version to use. Defaults to latest release.nolatest
configPath to pipelock config file. If not set, runs audit to generate one.no""
directoryDirectory to scan. Defaults to workspace root.no.
scan-diffScan the PR diff for leaked secrets (requires fetch-depth: 0).notrue
fail-on-findingsFail the action if critical findings are detected.notrue
test-vectorsRun built-in test vectors to validate scanning coverage.notrue
exclude-pathsPaths to exclude from findings (one per line). Supports globs (*.generated.go) and directory prefixes (vendor/).no""
namedescription
scoreRisk score (0-100) based on pattern-matched findings. Higher means more issues detected. Not an absolute security rating.
findings-countTotal number of findings.
critical-countNumber of critical findings.
config-pathPath to the config used (user-provided or auto-generated).
audit-failedWhether the audit command itself failed to run (fail-closed).