16
16
jobs :
17
17
linters :
18
18
name : Linting and static analysis
19
- runs-on : ubuntu-22 .04
19
+ runs-on : ubuntu-24 .04
20
20
timeout-minutes : 5 # usually 1-2, rarely 3 mins (because of installations)
21
21
steps :
22
22
- uses : actions/checkout@v3
47
47
- install-extras : " uvloop"
48
48
python-version : " 3.12"
49
49
name : Python ${{ matrix.python-version }} ${{ matrix.install-extras }}
50
- runs-on : ubuntu-22 .04
50
+ runs-on : ubuntu-24 .04
51
51
timeout-minutes : 5 # usually 2-3 mins
52
52
steps :
53
53
- uses : actions/checkout@v3
87
87
install-extras : [ "", "full-auth" ]
88
88
python-version : [ "pypy-3.8", "pypy-3.9", "pypy-3.10" ]
89
89
name : Python ${{ matrix.python-version }} ${{ matrix.install-extras }}
90
- runs-on : ubuntu-22 .04
90
+ runs-on : ubuntu-24 .04
91
91
timeout-minutes : 10
92
92
steps :
93
93
- uses : actions/checkout@v3
@@ -109,7 +109,7 @@ jobs:
109
109
matrix :
110
110
k3s : [latest, v1.31, v1.30, v1.29]
111
111
name : K3s ${{matrix.k3s}}
112
- runs-on : ubuntu-22 .04
112
+ runs-on : ubuntu-24 .04
113
113
timeout-minutes : 10 # usually 4-5 mins
114
114
steps :
115
115
- uses : actions/checkout@v3
@@ -129,7 +129,7 @@ jobs:
129
129
matrix :
130
130
k8s : [latest, v1.31.2, v1.30.6, v1.29.10]
131
131
name : K8s ${{matrix.k8s}}
132
- runs-on : ubuntu-22 .04
132
+ runs-on : ubuntu-24 .04
133
133
timeout-minutes : 10 # usually 4-5 mins
134
134
env :
135
135
K8S : ${{ matrix.k8s }}
@@ -145,7 +145,7 @@ jobs:
145
145
coveralls-finish :
146
146
name : Finalize coveralls.io
147
147
needs : [unit-tests, pypy-tests, functional]
148
- runs-on : ubuntu-22 .04
148
+ runs-on : ubuntu-24 .04
149
149
steps :
150
150
- uses : actions/setup-python@v4
151
151
- run : pip install coveralls
0 commit comments