-
Notifications
You must be signed in to change notification settings - Fork 6
/
action.yml
38 lines (38 loc) · 1.31 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
# action.yml
name: "Splunk AppInspect"
description: "Run Splunk App inspect on a Splunk app directory."
inputs:
app_path:
description: "Path to the application directory to be inspected"
default: build/splunkbase
result_file:
description: "json result file name"
default: "appinspect_result.json"
included_tags:
description: "Tags to include"
required: false
excluded_tags:
description: "Tags to exclude"
required: false
appinspect_manual_checks:
description: "Path to file which contains list of manual checks"
required: false
default: ".appinspect.manualcheck.yaml"
appinspect_expected_failures:
description: "Path to file which contains list of expected appinspect failures"
required: false
default: ".appinspect.expect.yaml"
manual_check_markdown:
description: "Path for generated file with markdown for manual checks"
required: false
default: "manual_check_markdown.txt"
expected_failure_markdown:
description: "Path for generated file with markdown for expected appinspect failures"
required: false
default: "expected_failure_markdown.txt"
outputs:
status:
description: "value is success/fail based on app inspect result"
runs:
using: "docker"
image: "docker://ghcr.io/splunk/appinspect-cli-action/appinspect-cli-action:v2.8.1"