-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathaction.yml
30 lines (28 loc) · 1.02 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
name: 'Fortify AST Scan'
description: 'Find and fix vulnerabilities to build secure software with Fortify Code Security.'
author: 'Fortify'
inputs:
sast-scan:
description: 'Run a SAST scan, takes either true or false (default)'
default: 'false'
required: false
debricked-sca-scan:
description: 'Run a Debricked Software Composition Analysis, takes either true or false (default)'
default: 'false'
required: false
runs:
using: composite
steps:
- uses: fortify/github-action/fod-sast-scan@main
if: inputs['sast-scan']=='true' && env.FOD_URL
env:
DO_DEBRICKED_SCAN: ${{ inputs['debricked-sca-scan'] }}
- uses: fortify/github-action/sc-sast-scan@main
if: inputs['sast-scan']=='true' && env.SSC_URL
env:
DO_DEBRICKED_SCAN: ${{ inputs['debricked-sca-scan'] }}
- uses: fortify/github-action/ssc-debricked-scan@main
if: inputs['sast-scan']=='false' && inputs['debricked-sca-scan']=='true' && env.SSC_URL
branding:
icon: 'shield'
color: 'blue'