Skip to content

Commit e1f830a

Browse files
committed
ci: remove arkade action
1 parent b05be2b commit e1f830a

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

.github/workflows/kubeconform-validation.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ on:
88

99
env:
1010
UV_VERSION: 0.9.13
11+
KUBECTL_VERSION: v1.33.0
12+
KUBECONFORM_VERSION: v0.7.0
1113

1214
jobs:
1315
load-environments:
@@ -38,11 +40,18 @@ jobs:
3840
enable-cache: true
3941
version: ${{ env.UV_VERSION }}
4042

41-
- name: Install Kubernetes tools
42-
uses: alexellis/arkade-get@master
43-
with:
44-
kubectl: latest
45-
kubeconform: v0.7.0
43+
- name: Install kubectl
44+
run: |
45+
curl -LO "https://dl.k8s.io/release/${{ env.KUBECTL_VERSION }}/bin/linux/amd64/kubectl"
46+
chmod +x kubectl
47+
sudo mv kubectl /usr/local/bin/
48+
49+
- name: Install kubeconform
50+
run: |
51+
curl -LO "https://github.com/yannh/kubeconform/releases/download/${{ env.KUBECONFORM_VERSION }}/kubeconform-linux-amd64.tar.gz"
52+
tar xzf kubeconform-linux-amd64.tar.gz
53+
chmod +x kubeconform
54+
sudo mv kubeconform /usr/local/bin/
4655
4756
- name: Setup Tutor environment
4857
run: |

0 commit comments

Comments
 (0)