-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathaction.yml
50 lines (50 loc) · 1.19 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
# action.yml
name: 'Deploy'
description: 'Helm deploy action'
inputs:
action:
description: 'Action to perform. deploy|undeploy'
default: deploy
required: true
chartName:
description: 'Chart name'
required: true
chartVersion:
description: 'Chart version'
required: true
# releaseName:
# description: 'Helm release name'
# required: true
# chartValues:
# description: 'Values file for chart'
# required: true
# namespace:
# description: 'Kubernetes namespace to deploy to'
# required: true
helmRepoName:
description: 'Helm repo name'
required: false
default: sledilnik
helmRepoUrl:
description: 'Helm repository URL'
required: false
default: https://helm-repo.sledilnik.org
kubeconfig:
description: 'Kubeconfig'
required: true
# deployEnv:
# description: 'Deploy environment (for GH deployments)'
# required: true
# deployUrl:
# description: 'URL of actual deployment'
# required: true
token:
description: 'Github token'
required: false
default: ${{ github.token }}
outputs:
time: # id of output
description: 'The time we greeted you'
runs:
using: 'docker'
image: 'Dockerfile'