forked from AppThreat/dep-scan-action
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
37 lines (36 loc) · 1.19 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
34
35
36
37
name: "dep-scan-action"
author: AppThreat & cob0
description: "Fully open-source GitHub Action for performing security audits on project dependencies using dep-scan, based on known
vulnerabilities and advisories. No server required!"
inputs:
src:
description: "Source directory to scan. Defaults to workspace"
required: false
default: "/github/workspace"
profile:
description: "Name of the profile to use (appsec, research, operational, threat-modeling, license-compliance, generic)"
required: false
default: "generic"
project_type:
description: "Override project type if auto-detection is incorrect (https://github.com/owasp-dep-scan/dep-scan?tab=readme-ov-file#supported-languages-and-package-format)"
required: false
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:
- "--debug"
- "--deep"
- "--explain"
- "--profile"
- ${{ inputs.profile }}
- "-i"
- ${{ inputs.src }}
- "-t"
- ${{ inputs.project_type }}
branding:
icon: "shield"
color: "green"