scandogio/Import Scanner Results to ScanDog

A GitHub Action to import scanner results into the ScanDog platform. Supports both file-based import and cloud scanner sync.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
endpoint_typeType of endpoint to use: "import" for file uploads or "sync" for cloud scanner sync (default: sync)nosync
report_filePath to the scanner results file (JSON format). Required for import endpoint only.no
workflow_idThe identifier for the workflow.yes
scan_typeThe type of scan (e.g., FullScan, QuickScan). Required for import endpoint only.no
scannerThe name of the scanner (e.g., AWS Inspector, Snyk, SonarQube).yes
project_keyProject identifier for SonarQube/SonarCloud. Required for sync endpoint if project_id not provided.no
project_idProject identifier for Snyk, Mend, etc. Required for sync endpoint if project_key not provided.no
scandog_tokenThe API token for authenticating with ScanDog.yes
scandog_urlThe base URL of the ScanDog API.yes
ci_run_idThe identifier for the CI/CD run. Required for import endpoint only.no
namedescription
statusStatus of the import operation (success/failure).
responseFull response text from the ScanDog API.