@@ -15,14 +15,34 @@ 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
+
18
34
- name : Setup Minikube Cluster
19
- uses : manusa/actions- setup-minikube@v2.7.2
35
+ uses : medyagh/ setup-minikube@v0.0.13
20
36
with :
21
- minikube version : v1.28.0
22
- kubernetes version : ${{ inputs.kubernetes-version }}
23
- start args : --wait-timeout=60s
24
37
driver : none
25
- github token : ${{ env.GITHUB_TOKEN }}
38
+ kubernetes-version : ${{ inputs.kubernetes-version }}
39
+ minikube-version : 1.31.1
40
+ start-args : --wait-timeout=120s
41
+
42
+ - name : Setup kubectl
43
+ uses : azure/setup-kubectl@v3
44
+ with :
45
+ version : ${{ inputs.kubernetes-version }}
26
46
27
47
- name : Setup Docker Buildx
28
48
uses : docker/setup-buildx-action@v2
0 commit comments