-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
45 lines (45 loc) · 1.41 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
name: Isovalent Helm Action
description: Deploys a helm chart
author: Isovalent
inputs:
release:
description: Helm release name. Will be combined with track if set. (required)
required: true
namespace:
description: Kubernetes namespace name. (required)
required: true
chart:
description: Helm chart path.
required: true
version:
description: chart version
required: false
values:
description: Helm chart values, expected to be a YAML or JSON string.
required: false
dry-run:
description: Simulate an upgrade.
required: false
value-files:
description: Additional value files to apply to the helm chart. Expects YAML/JSON encoded
array or a string.
required: false
timeout:
description: The timeout for the help deployment
required: false
repo:
description: A URL for a helm repo to install the chart from
required: false
atomic:
description: If true, upgrade process rolls back changes made in case of failed upgrade. Defaults to false.
required: false
repositories:
description: |
A string containing a JSON list of helm repositories objects to add. Eg: [{"name": "bitnami", "url": "https://charts.bitnami.com/bitnami"}]
required: false
upgrade-crds:
description: If true, upgrade CRDs. Default behavior of helm is to not upgrade CRDs. Defaults to false.
required: false
runs:
using: 'node16'
main: 'index.js'