-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathaction.yml
33 lines (32 loc) · 1.05 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: "owasp-dep-scan"
description: "dep-scan is a fully open-source security audit tool for project dependencies based on known vulnerabilities and advisories."
inputs:
src:
description: "Source directory to scan. Defaults to workspace"
required: false
default: "/github/workspace"
report_file:
description: "Output file for the generated report. Defaults to reports/depscan.json"
required: false
default: "/github/workspace/reports/depscan.json"
profile:
description: "Name of the profile to use (appsec, research, operational, threat-modeling, license-compliance, generic)"
required: false
default: "generic"
thank_you:
description: "Indicate you have sponsored OWASP dep-scan"
required: false
default: "I have not sponsored OWASP-dep-scan."
runs:
using: "docker"
image: "docker://ghcr.io/owasp-dep-scan/dep-scan:release/5.x"
args:
- "--src"
- ${{ inputs.src }}
- "--report_file"
- ${{ inputs.report_file }}
- "--profile"
- ${{ inputs.profile }}
branding:
icon: "check"
color: "blue"