-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
29 lines (28 loc) · 956 Bytes
/
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
name: 'Embold Github Actions'
description: 'Find security vulnerabilities, code issues, design anti patterns, duplication and metrics in your source code.'
inputs:
embold-url:
description: 'URL of your Embold Server instance'
required: true
embold-token:
description: 'Embold Access Token corresponding to your Embold Server'
required: true
repo-config:
description: 'Repository configuration JSON used as settings while running the scan'
required: true
repo-uid:
description: 'UID of the repository on Embold Server, where results will be published'
required: true
verbose:
description: 'Enable verbose logging (default is disabled)'
required: false
runs:
using: 'docker'
# image: 'docker://embold/embold-cli:latest'
image: 'Dockerfile'
args:
- ${{ inputs.embold-url }}
- ${{ inputs.embold-token }}
- ${{ inputs.repo-config }}
- ${{ inputs.repo-uid }}
- ${{ inputs.verbose }}