-
-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathaction.yaml
More file actions
61 lines (61 loc) · 2.05 KB
/
action.yaml
File metadata and controls
61 lines (61 loc) · 2.05 KB
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
name: Helm Docs GitHub Action
author: losisin
description: A GitHub action for generating markdown documentation using helm-docs
inputs:
chart-search-root:
description: The root directory to search recursively within for charts
required: false
default: "."
values-file:
description: Path to values file
required: false
default: "values.yaml"
output-file:
description: Markdown file path relative to each chart directory to which rendered documentation will be written
required: false
default: "README.md"
template-files:
description: Comma separated list of template files to render
required: false
default: "README.md.gotmpl"
sort-values-order:
description: Order in which to sort the values table
required: false
default: ""
skip-version-footer:
description: If true the helm-docs version footer will not be shown in the default README template
required: false
default: 'false'
git-push:
description: If true it will commit and push the changes (ignored if `fail-on-diff` is set)
required: false
default: 'false'
git-push-user-name:
description: If empty the name of the GitHub Actions bot will be used (i.e. `github-actions[bot]`)
required: false
default: "github-actions[bot]"
git-push-user-email:
description: If empty the no-reply email of the GitHub Actions bot will be used (i.e. `github-actions[bot]@users.noreply.github.com`)
required: false
default: "github-actions[bot]@users.noreply.github.com"
git-commit-message:
description: Commit message
required: false
default: "update Helm documentation"
fail-on-diff:
description: Fail the job if there is any diff found between the generated output and existing file
required: false
default: 'false'
version:
description: The version of helm-docs to install and use
required: false
default: 'v1.14.2'
outputs:
helm-docs-path:
description: 'Path to the cached helm-docs binary'
runs:
using: node24
main: dist/index.js
branding:
icon: file-text
color: gray-dark