Skip to content

Commit 4ca2c3b

Browse files
committed
update action.yml
Signed-off-by: Yoichi Kawasaki <[email protected]>
1 parent de84c88 commit 4ca2c3b

File tree

2 files changed

+6
-13
lines changed

2 files changed

+6
-13
lines changed

README.md

+1-6
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ A GitHub Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconfo
1414
|`setup-tools`|`false`|`""`|List of tool name to setup. By default, the action download and setup all supported Kubernetes tools. By specifying `setup-tools` you can choose which tools the action setup. Supported separator is `return` in multi-line string. Supported tools are `kubectl`, `kustomize`, `helm`, `helmv3`, `kubeval`, `conftest`, `yq`, `rancher`, `tilt`, `skaffold`, `kube-score`|
1515
|`kubectl`|`false`|`1.24.10`| kubectl version. kubectl vesion can be found [here](https://github.com/kubernetes/kubernetes/releases)|
1616
|`kustomize`|`false`|`5.0.0`| kustomize version. kustomize vesion can be found [here](https://github.com/kubernetes-sigs/kustomize/releases)|
17-
|`helm`|`false`|`3.11.1`| helm v3 version. helm vesion can be found [here](https://github.com/helm/helm/releases)|
18-
|`helmv2`|`false`|`2.17.0`| helm v2 version. helm v3 vesion can be found [here](https://github.com/helm/helm/releases)|
17+
|`helm`|`false`|`3.11.1`| helm version. helm vesion can be found [here](https://github.com/helm/helm/releases)|
1918
|`kubeval`|`false`|`0.16.1`| kubeval version (must be **0.16.1+**). kubeval vesion can be found [here](https://github.com/instrumenta/kubeval/releases).<br> NOTE: this parameter is deprecating as `kubeval` is no longer maintained. A good replacement is [kubeconform](https://github.com/yannh/kubeconform). See also [this](https://github.com/instrumenta/kubeval) for more details.|
2019
|`kubeconform`|`false`|`0.5.0`| kubeconform version. kubeconform vesion can be found [here](https://github.com/yannh/kubeconform/releases)|
2120
|`conftest`|`false`|`0.39.0`| conftest version. conftest vesion can be found [here](https://github.com/open-policy-agent/conftest/releases)|
@@ -34,7 +33,6 @@ A GitHub Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconfo
3433
|`kubectl-path`| kubectl command path if the action setup the tool, otherwise empty string |
3534
|`kustomize-path`| kustomize command path if the action setup the tool, otherwise empty string |
3635
|`helm-path`| helm command path if the action setup the tool, otherwise empty string |
37-
|`helmv2-path`| helm v2 command path if the action setup the tool, otherwise empty string |
3836
|`kubeval-path`| kubeval command path if the action setup the tool, otherwise empty string |
3937
|`kubeconform-path`| kubeconform command path if the action setup the tool, otherwise empty string |
4038
|`conftest-path`| conftest command path if the action setup the tool, otherwise empty string |
@@ -58,7 +56,6 @@ Specific versions for the commands can be setup by adding inputs parameters like
5856
kubectl: '1.17.1'
5957
kustomize: '3.7.0'
6058
helm: '3.5.2'
61-
helmv2: '2.16.7'
6259
kubeconform: '0.5.0'
6360
conftest: '0.18.2'
6461
rancher: '2.4.10'
@@ -69,7 +66,6 @@ Specific versions for the commands can be setup by adding inputs parameters like
6966
kubectl version --client
7067
kustomize version
7168
helm version
72-
helmv2 version --client
7369
kubeconform -v
7470
conftest --version
7571
yq --version
@@ -91,7 +87,6 @@ Default versions for the commands will be setup if you don't give any inputs lik
9187
kubectl version --client
9288
kustomize version
9389
helm version
94-
helmv2 version --client
9590
kubeconform -v
9691
conftest --version
9792
yq --version

action.yml

+5-7
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ inputs:
66
required: false
77
default: 'true'
88
description: 'the action immediately fails when it fails to download (ie. due to a bad version)'
9+
arch-type:
10+
required: false
11+
default: 'amd64'
12+
description: 'The processor architecture type of the tool binary to setup. Supported types are only "amd64" and "arm64". If a type other than the supported Types is specified, it will be treated as "amd64"'
913
setup-tools:
1014
required: false
1115
default: ''
@@ -21,11 +25,7 @@ inputs:
2125
helm:
2226
required: false
2327
default: '3.11.1'
24-
description: 'helm v3 version'
25-
helmv2:
26-
required: false
27-
default: '2.17.0'
28-
description: 'helm v2 version'
28+
description: 'helm version'
2929
kubeval:
3030
required: false
3131
default: '0.16.1'
@@ -65,8 +65,6 @@ outputs:
6565
description: 'kustomize command path if the action setup the tool, otherwise empty string'
6666
helm-path:
6767
description: 'helm command path if the action setup the tool, otherwise empty string'
68-
helmv2-path:
69-
description: 'helmv2 command path if the action setup the tool, otherwise empty string'
7068
kubeval-path:
7169
description: 'kubeval command path if the action setup the tool, otherwise empty string'
7270
conftest-path:

0 commit comments

Comments
 (0)