31
31
python-version : " 3.10"
32
32
- kubernetes-version : v1.27.11
33
33
gang-scheduler-name : " none"
34
- python-version : " 3.7 "
34
+ python-version : " 3.11 "
35
35
- kubernetes-version : v1.28.7
36
36
gang-scheduler-name : " none"
37
37
python-version : " 3.8"
@@ -43,49 +43,36 @@ jobs:
43
43
python-version : " 3.10"
44
44
- kubernetes-version : v1.28.7
45
45
gang-scheduler-name : " scheduler-plugins"
46
- python-version : " 3.10 "
46
+ python-version : " 3.11 "
47
47
- kubernetes-version : v1.29.2
48
48
gang-scheduler-name : " volcano"
49
- python-version : " 3.9 "
49
+ python-version : " 3.8 "
50
50
- kubernetes-version : v1.27.11
51
51
gang-scheduler-name : " volcano"
52
- python-version : " 3.10 "
52
+ python-version : " 3.9 "
53
53
- kubernetes-version : v1.28.7
54
54
gang-scheduler-name : " volcano"
55
55
python-version : " 3.10"
56
56
57
57
steps :
58
- # This step is a Workaround to avoid the "No space left on device" error.
59
- # ref: https://github.com/actions/runner-images/issues/2840
60
- - name : Remove unnecessary files
61
- shell : bash
62
- run : |
63
- sudo rm -rf /usr/share/dotnet
64
- sudo rm -rf /opt/ghc
65
- sudo rm -rf "/usr/local/share/boost"
66
- sudo rm -rf "$AGENT_TOOLSDIRECTORY"
67
- sudo rm -rf /usr/local/lib/android
68
- sudo rm -rf /usr/local/share/powershell
69
- sudo rm -rf /usr/share/swift
70
-
71
- echo "Disk usage after cleanup:"
72
- df -h
73
-
74
58
- name : Checkout
75
- uses : actions/checkout@v3
59
+ uses : actions/checkout@v4
60
+
61
+ - name : Free-Up Disk Space
62
+ uses : ./.github/workflows/free-up-disk-space
76
63
77
64
- name : Setup Python
78
- uses : actions/setup-python@v4
65
+ uses : actions/setup-python@v5
79
66
with :
80
67
python-version : ${{ matrix.python-version }}
81
68
82
69
- name : Setup Go
83
- uses : actions/setup-go@v3
70
+ uses : actions/setup-go@v5
84
71
with :
85
72
go-version-file : go.mod
86
73
87
74
- name : Create k8s Kind Cluster
88
- uses : helm/kind-action@v1.3 .0
75
+ uses : helm/kind-action@v1.10 .0
89
76
with :
90
77
node_image : kindest/node:${{ matrix.kubernetes-version }}
91
78
cluster_name : training-operator-cluster
@@ -124,3 +111,4 @@ jobs:
124
111
kubectl logs -n volcano-system -l app=volcano-controller --tail=-1
125
112
echo "dump podgroups description..."
126
113
kubectl describe podgroups.scheduling.volcano.sh -A
114
+
0 commit comments