forked from synopsys-sig/synopsys-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
94 lines (94 loc) · 3.01 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
name: 'Synopsys Action'
branding:
icon: 'shield'
color: 'purple'
description: 'Find and fix software weaknesses and vulnerabilities during development, before you ship or deploy!'
author: 'Synopsys Inc'
inputs:
coverity_url:
description: 'Coverity url'
required: false
coverity_user:
description: 'Coverity user name'
required: false
coverity_passphrase:
description: 'Coverity password'
required: false
coverity_project_name:
description: 'Coverity Project Name'
required: false
coverity_stream_name:
description: 'Coverity Stream Name'
required: false
coverity_install_directory:
description: 'Coverity Install Directory'
required: false
coverity_policy_view:
description: 'Coverity Policy View'
required: false
coverity_repository_name:
description: 'Repository Name'
required: false
coverity_branch_name:
description: 'Branch name'
required: false
polaris_accessToken:
description: 'Polaris Access Token'
required: false
polaris_application_name:
description: 'Polaris Application Name'
required: false
polaris_project_name:
description: 'Polaris Project Name'
required: false
polaris_assessment_types:
description: 'Polaris Assess Types SAST/SCA'
required: false
polaris_serverUrl:
description: 'Polaris Server URL'
required: false
synopsys_bridge_path:
description: 'Synopsys bridge path'
required: false
bridge_download_url:
description: 'URL to download bridge from'
required: false
blackduck_url:
description: 'URL for blackduck hub'
required: false
blackduck_apiToken:
description: 'API token to access blackduck'
required: false
blackduck_install_directory:
description: 'Directory to find or install detect'
required: false
blackduck_scan_full:
description: 'Scan Mode. (true for intelligent scan & false for rapid scan)'
required: false
blackduck_scan_failure_severities:
description: 'If provided, Blackduck will break the build if any issues produced match one of the given severities'
required: false
blackduck_automation_fixpr:
description: 'If set as true, Fix PRs will be created if vulnerability is found after scan'
required: false
bridge_download_version:
description: 'If provided, Synopsys-action will configure the version of Bridge'
required: false
blackduck_automation_prcomment:
description: 'If provided, PR will be raised for each issue from blackduck results'
required: false
coverity_automation_prcomment:
description: 'If provided, PR will be raised for each issue from coverity results'
required: false
github_token:
description: 'Github token to be used for git related rest operation'
required: false
include_diagnostics:
description: 'To include diagnostics info and export as zip'
required: false
diagnostics_retention_days:
description: 'Number of days to keep the diagnostics files downloadable'
required: false
runs:
using: 'node16'
main: 'dist/index.js'