@@ -15,14 +15,36 @@ inputs:
15
15
runs :
16
16
using : composite
17
17
steps :
18
+ # This step is a Workaround to avoid the "No space left on device" error.
19
+ # ref: https://github.com/actions/runner-images/issues/2840
20
+ - name : Remove unnecessary files
21
+ shell : bash
22
+ run : |
23
+ sudo rm -rf /usr/share/dotnet
24
+ sudo rm -rf /opt/ghc
25
+ sudo rm -rf "/usr/local/share/boost"
26
+ sudo rm -rf "$AGENT_TOOLSDIRECTORY"
27
+ sudo rm -rf /usr/local/lib/android
28
+ sudo rm -rf /usr/local/share/powershell
29
+ sudo rm -rf /usr/share/swift
30
+
31
+ echo "Disk usage after cleanup:"
32
+ df -h
33
+
34
+ - name : Setup kubectl
35
+ uses : azure/setup-kubectl@v3
36
+ with :
37
+ version : ${{ inputs.kubernetes-version }}
38
+
18
39
- name : Setup Minikube Cluster
19
- uses : manusa/actions- setup-minikube@v2.7.2
40
+ uses : medyagh/ setup-minikube@v0.0.14
20
41
with :
21
- minikube version : v1.28.0
22
- kubernetes version : ${{ inputs.kubernetes-version }}
23
- start args : --wait-timeout=60s
42
+ network-plugin : cni
43
+ cni : flannel
24
44
driver : none
25
- github token : ${{ env.GITHUB_TOKEN }}
45
+ kubernetes-version : ${{ inputs.kubernetes-version }}
46
+ minikube-version : 1.31.1
47
+ start-args : --wait-timeout=120s
26
48
27
49
- name : Setup Docker Buildx
28
50
uses : docker/setup-buildx-action@v2
0 commit comments