-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yaml
35 lines (33 loc) · 1.14 KB
/
action.yaml
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
name: "Setup Helmfile"
author: "kitabisa"
description: |-
Downloads, installs, and configures a Helmfile for the worker.
This will add the `helmfile` CLI command to the worker's $PATH.
inputs:
version:
description: |-
Version of the Helmfile to install. If unspecified, the default version will be installed.
default: "v0.138.7"
required: false
sops-version:
description: |-
Version of the SOPS to install. If unspecified, the default version will be installed.
default: "v3.7.1"
required: false
helm-diff-version:
description: |-
Version of the helm-diff to install. If unspecified, the default version will be installed.
default: "v3.1.3"
required: false
helm-secrets-version:
description: |-
Version of the helm-secrets to install. If unspecified, the default version will be installed.
default: "v3.6.1"
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: "setup-helmfile/dist/index.js"