Skip to content

Commit b8b5855

Browse files
ci: bump ubuntu version
Bump actions to use ubuntu-24.04 for fixing the following GitHub warning: The Ubuntu 20.04 Actions runner image will begin deprecation on 2025-02-01. Part of #TNTP-1918
1 parent b6422af commit b8b5855

File tree

4 files changed

+20
-31
lines changed

4 files changed

+20
-31
lines changed

.github/workflows/packing.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
if: (github.event_name == 'push') ||
2121
(github.event_name == 'pull_request' &&
2222
github.event.pull_request.head.repo.full_name != github.repository)
23-
runs-on: ubuntu-20.04
23+
runs-on: ubuntu-24.04
2424

2525
strategy:
2626
fail-fast: false
@@ -65,7 +65,7 @@ jobs:
6565
if: (github.event_name == 'push') ||
6666
(github.event_name == 'pull_request' &&
6767
github.event.pull_request.head.repo.full_name != github.repository)
68-
runs-on: ubuntu-20.04
68+
runs-on: ubuntu-24.04
6969

7070
strategy:
7171
fail-fast: false
@@ -83,7 +83,7 @@ jobs:
8383
run: python3 .github/scripts/remove_source_code.py
8484

8585
- name: Install tarantool
86-
uses: tarantool/setup-tarantool@v2
86+
uses: tarantool/setup-tarantool@v3
8787
with:
8888
tarantool-version: '2.11'
8989

@@ -188,7 +188,7 @@ jobs:
188188
- run_tests_pip_package_linux
189189
- run_tests_pip_package_windows
190190

191-
runs-on: ubuntu-20.04
191+
runs-on: ubuntu-24.04
192192

193193
strategy:
194194
fail-fast: false
@@ -226,7 +226,7 @@ jobs:
226226
if: (github.event_name == 'push') ||
227227
(github.event_name == 'pull_request' &&
228228
github.event.pull_request.head.repo.full_name != github.repository)
229-
runs-on: ubuntu-20.04
229+
runs-on: ubuntu-24.04
230230

231231
container:
232232
image: ${{ matrix.target.os }}:${{ matrix.target.dist }}
@@ -293,7 +293,7 @@ jobs:
293293
if: (github.event_name == 'push') ||
294294
(github.event_name == 'pull_request' &&
295295
github.event.pull_request.head.repo.full_name != github.repository)
296-
runs-on: ubuntu-20.04
296+
runs-on: ubuntu-24.04
297297

298298
container:
299299
image: ${{ matrix.target.os }}:${{ matrix.target.dist }}
@@ -354,7 +354,7 @@ jobs:
354354
needs:
355355
- run_tests_rpm
356356

357-
runs-on: ubuntu-20.04
357+
runs-on: ubuntu-24.04
358358

359359
strategy:
360360
fail-fast: false
@@ -404,7 +404,7 @@ jobs:
404404
if: (github.event_name == 'push') ||
405405
(github.event_name == 'pull_request' &&
406406
github.event.pull_request.head.repo.full_name != github.repository)
407-
runs-on: ubuntu-20.04
407+
runs-on: ubuntu-24.04
408408

409409
strategy:
410410
fail-fast: false
@@ -453,7 +453,7 @@ jobs:
453453
if: (github.event_name == 'push') ||
454454
(github.event_name == 'pull_request' &&
455455
github.event.pull_request.head.repo.full_name != github.repository)
456-
runs-on: ubuntu-20.04
456+
runs-on: ubuntu-24.04
457457

458458
container:
459459
image: ${{ matrix.target.os }}:${{ matrix.target.dist }}
@@ -522,7 +522,7 @@ jobs:
522522
needs:
523523
- run_tests_deb
524524

525-
runs-on: ubuntu-20.04
525+
runs-on: ubuntu-24.04
526526

527527
strategy:
528528
fail-fast: false

.github/workflows/reusable_testing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
1313
run_tests:
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-24.04
1515
steps:
1616
- name: Clone the tarantool-python connector
1717
uses: actions/checkout@v4

.github/workflows/testing.yml

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,15 @@ jobs:
2121
(github.event_name == 'pull_request' &&
2222
github.event.pull_request.head.repo.full_name != github.repository)
2323

24-
runs-on: ubuntu-20.04
24+
runs-on: ubuntu-24.04
2525

2626
strategy:
2727
fail-fast: false
2828
matrix:
2929
tarantool:
30-
- '1.10'
31-
- '2.8'
32-
- '2.10'
3330
- '2.11'
3431
- 'master'
3532
python:
36-
- '3.7'
37-
- '3.8'
3833
- '3.9'
3934
- '3.10'
4035
- '3.11'
@@ -70,7 +65,7 @@ jobs:
7065
7166
- name: Install tarantool ${{ matrix.tarantool }}
7267
if: matrix.tarantool != 'master'
73-
uses: tarantool/setup-tarantool@v2
68+
uses: tarantool/setup-tarantool@v3
7469
with:
7570
tarantool-version: ${{ matrix.tarantool }}
7671

@@ -142,21 +137,15 @@ jobs:
142137
github.event.pull_request.head.repo.full_name != github.repository &&
143138
github.event.label.name == 'full-ci')
144139

145-
runs-on: ubuntu-20.04
140+
runs-on: ubuntu-24.04
146141

147142
strategy:
148143
fail-fast: false
149144
matrix:
150145
tarantool:
151-
- bundle: 'sdk-1.10.15-0-r563'
152-
path: 'release/linux/x86_64/1.10/'
153-
- bundle: 'sdk-2.8.4-0-r563'
154-
path: 'release/linux/x86_64/2.8/'
155-
- bundle: 'sdk-gc64-2.10.7-0-r563.linux.x86_64'
156-
path: 'release/linux/x86_64/2.10/'
157146
- bundle: 'sdk-gc64-2.11.0-0-r563.linux.x86_64'
158147
path: 'release/linux/x86_64/2.11/'
159-
python: ['3.7', '3.11']
148+
python: ['3.11']
160149

161150
steps:
162151
- name: Clone the connector
@@ -215,7 +204,7 @@ jobs:
215204
if: (github.event_name == 'push') ||
216205
(github.event_name == 'pull_request' &&
217206
github.event.pull_request.head.repo.full_name != github.repository)
218-
runs-on: ubuntu-20.04
207+
runs-on: ubuntu-24.04
219208

220209
strategy:
221210
fail-fast: false
@@ -224,14 +213,13 @@ jobs:
224213
tarantool:
225214
- '2.11'
226215
python:
227-
- '3.7'
228216
- '3.11'
229217
steps:
230218
- name: Clone the connector repo
231219
uses: actions/checkout@v3
232220

233221
- name: Install tarantool ${{ matrix.tarantool }}
234-
uses: tarantool/setup-tarantool@v2
222+
uses: tarantool/setup-tarantool@v3
235223
with:
236224
tarantool-version: ${{ matrix.tarantool }}
237225

@@ -277,7 +265,6 @@ jobs:
277265
tarantool:
278266
- '2.11.0.g247a9a418-1'
279267
python:
280-
- '3.7'
281268
- '3.11'
282269

283270
steps:
@@ -347,7 +334,6 @@ jobs:
347334
tarantool:
348335
- '2.11.0.g247a9a418-1'
349336
python:
350-
- '3.7'
351337
- '3.11'
352338
steps:
353339
- name: Clone the connector repo

.readthedocs.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@ python:
1313
- method: pip
1414
path: .
1515
- requirements: docs/requirements.txt
16+
17+
sphinx:
18+
configuration: docs/source/conf.py

0 commit comments

Comments
 (0)