42crunch/42Crunch REST API Dynamic Security Testing Freemium

This action adds 42Crunch dynamic API security testing (DAST) to your workflows.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Aug 21, 2024
License
AGPL 3.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: 42crunch/api-security-scan-action-freemium@82a6d09a7f4565a5964b386c3399b85ac2fb5a17 # v1

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

namedescriptionrequireddefault
upload-to-code-scanningUpload results to Code Scanning Alertsnotrue
tokenPersonal Access Token${{ github.token }}
target-urlThe URL of the API deployment used by the scan. It must be a public URL or an internal URL accessible from the runner.yes
api-definitionFilename of the API to scan, relative to the workspace root.yes
api-credentialThe API key or token required to invoke the API hosted at target-host - This value can come from a GitHub secret or dynamically obtained in a previous pipeline step.no
log-levelLog levelnoinfo
data-enrichEnrich the OpenAPI file leveraging the default data dictionarynofalse
sarif-reportSARIF reportno
scan-reportScan report fileno
export-as-pdfExport the scan report as PDFno
enforce-sqgEnforce Security Quality Gatenofalse

no outputs