-
Notifications
You must be signed in to change notification settings - Fork 19
/
action.yml
50 lines (50 loc) · 1.32 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
name: setup-helmfile
description: 'Setup helmfile Action'
author: "mamezou-tech"
branding:
icon: 'arrow-right-circle'
color: 'purple'
inputs:
kubectl-version:
description: "kubectl (AWS edition) version"
default: "1.29.0"
required: false
kubectl-release-date:
description: "kubectl (AWS edition) release date"
default: "2024-01-04"
required: false
helm-version:
description: "Helm version"
default: "v3.14.0"
required: false
helmfile-version:
description: "helmfile version"
default: "v0.161.0"
required: false
install-kubectl:
description: "Install kubectl"
default: "yes"
required: false
install-helm:
description: "Install helm"
default: "yes"
required: false
install-helm-plugins:
description: "Install Helm plugins"
default: "yes"
required: false
helm-diff-plugin-version:
description: "Version of the helm diff plugin to install"
default: "master"
required: false
helm-s3-plugin-version:
description: "Version of the helm s3 plugin to install"
default: "master"
required: false
additional-helm-plugins:
description: |
A comma separated list of additional helm plugins to install. Should be a valid argument after `helm plugin install`.
required: false
runs:
using: "node20"
main: "dist/index.js"