-
Notifications
You must be signed in to change notification settings - Fork 31
/
action.yml
35 lines (35 loc) · 1.41 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
name: 'Detect Rapid Scan Action'
branding:
icon: 'shield'
color: 'purple'
description: 'A GitHub action to perform a Detect rapid scan and record the results'
inputs:
github-token:
description: 'Your GitHub token'
required: true
detect-version:
description: 'The version of Detect to download'
required: true
blackduck-url:
description: 'Url of Black Duck instance'
required: true
blackduck-api-token:
description: 'API Token for Black Duck instance'
required: true
scan-mode:
description: 'Either RAPID or INTELLIGENT, configures how Detect is invoked. RAPID will not persist the results and disables select Detect functionality for faster results. INTELLIGENT persists the results and permits all features of Detect.'
required: false
default: 'RAPID'
fail-on-all-policy-severities:
description: 'By default, Detect will only fail on policy violations with BLOCKER or CRITICAL severities. This flag will cause the action to fail on all policy severities.'
required: false
default: false
output-path-override:
description: 'Override for where to output Detect files, default is $RUNNER_TEMP/blackduck/'
required: false
detect-trust-cert:
description: 'Acceptable Values: TRUE, FALSE. If TRUE, Detect will trust the Black Duck certificate even if the certificate is not in the keystore.'
default: 'TRUE'
runs:
using: 'node12'
main: 'dist/index.js'