-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
59 lines (59 loc) · 1.68 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
name: 'helm-docs'
description: 'Run Helm Docs'
author: 'Conventional Actions'
inputs:
chart-search-root:
description: 'directory to search recursively within for charts'
required: false
default: '.'
badge-style:
description: 'badge style to use for charts'
required: false
default: 'flat-square'
ignore-file:
description: 'The filename to use as an ignore file to exclude chart directories'
required: false
default: '.helmdocsignore'
log-level:
description: 'Level of logs that should printed, one of (panic, fatal, error, warning, info, debug, trace)'
required: false
default: 'info'
output-file:
description: 'markdown file path relative to each chart directory to which rendered documentation will be written'
required: false
default: "README.md"
sort-values-order:
description: 'order in which to sort the values table ("alphanum" or "file")'
required: false
default: "alphanum"
template-files:
description: 'gotemplate file paths relative to each chart directory from which documentation will be generated'
required: false
default: 'README.md.gotmpl'
values-file:
description: 'Path to values file'
required: false
default: "values.yaml"
runs:
using: 'docker'
image: 'Dockerfile'
args:
- "-c"
- "${{ inputs.chart-search-root }}"
- "-b"
- "${{ inputs.badge-style }}"
- "-i"
- "${{ inputs.ignore-file }}"
- "-l"
- "${{ inputs.log-level }}"
- "-o"
- "${{ inputs.output-file }}"
- "-s"
- "${{ inputs.sort-values-order }}"
- "-t"
- "${{ inputs.template-files }}"
- "-f"
- "${{ inputs.values-file }}"
branding:
icon: hash
color: purple