@@ -21,13 +21,13 @@ jobs:
21
21
docs :
22
22
runs-on : ubuntu-latest
23
23
steps :
24
- - uses : actions/checkout@v4
24
+ - uses : actions/checkout@v5
25
25
- name : Set up Python
26
26
uses : actions/setup-python@v5
27
27
# Use python 3.10 for docs to match the version for the sphinx plugin
28
28
# https://github.com/googleapis/synthtool/pull/1891
29
29
with :
30
- python-version : " 3.10 "
30
+ python-version : " 3.13 "
31
31
cache : ' pip'
32
32
- name : Install nox.
33
33
run : python -m pip install nox
@@ -36,13 +36,13 @@ jobs:
36
36
docfx :
37
37
runs-on : ubuntu-latest
38
38
steps :
39
- - uses : actions/checkout@v4
39
+ - uses : actions/checkout@v5
40
40
- name : Set up Python
41
41
uses : actions/setup-python@v5
42
42
# Use python 3.10 for docs to match the version for the sphinx plugin
43
43
# https://github.com/googleapis/synthtool/pull/1891
44
44
with :
45
- python-version : " 3.10 "
45
+ python-version : " 3.13 "
46
46
cache : ' pip'
47
47
- name : Install nox.
48
48
run : python -m pip install nox
56
56
python : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
57
57
runs-on : ubuntu-latest
58
58
steps :
59
- - uses : actions/checkout@v4
59
+ - uses : actions/checkout@v5
60
60
- name : Set up Python "${{ matrix.python }}"
61
61
uses : actions/setup-python@v5
62
62
with :
77
77
78
78
# TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
79
79
# Use ubuntu-22.04 until Python 3.7 is removed from the test matrix
80
- runs-on : ubuntu-22 .04
80
+ runs-on : ubuntu-24 .04
81
81
steps :
82
- - uses : actions/checkout@v4
82
+ - uses : actions/checkout@v5
83
83
- name : Set up Python "${{ matrix.python }}"
84
84
uses : actions/setup-python@v5
85
85
with :
@@ -121,7 +121,7 @@ jobs:
121
121
max-parallel : 1
122
122
runs-on : ubuntu-latest
123
123
steps :
124
- - uses : actions/checkout@v4
124
+ - uses : actions/checkout@v5
125
125
- name : Setup temp directory
126
126
run : |
127
127
sudo mkdir -p /tmp/workspace/tests/cert/
@@ -169,9 +169,9 @@ jobs:
169
169
170
170
# TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
171
171
# Use ubuntu-22.04 until Python 3.7 is removed from the test matrix
172
- runs-on : ubuntu-22 .04
172
+ runs-on : ubuntu-24 .04
173
173
steps :
174
- - uses : actions/checkout@v4
174
+ - uses : actions/checkout@v5
175
175
- name : Set up Python "${{ matrix.python }}"
176
176
uses : actions/setup-python@v5
177
177
with :
@@ -199,7 +199,7 @@ jobs:
199
199
showcase-unit-add-iam-methods :
200
200
runs-on : ubuntu-latest
201
201
steps :
202
- - uses : actions/checkout@v4
202
+ - uses : actions/checkout@v5
203
203
- name : Set up Python "3.13"
204
204
uses : actions/setup-python@v5
205
205
with :
@@ -227,7 +227,7 @@ jobs:
227
227
matrix :
228
228
variant : ['', _alternative_templates]
229
229
steps :
230
- - uses : actions/checkout@v4
230
+ - uses : actions/checkout@v5
231
231
- name : Set up Python "3.13"
232
232
uses : actions/setup-python@v5
233
233
with :
@@ -252,7 +252,7 @@ jobs:
252
252
snippetgen :
253
253
runs-on : ubuntu-latest
254
254
steps :
255
- - uses : actions/checkout@v4
255
+ - uses : actions/checkout@v5
256
256
- name : Set up Python "3.13"
257
257
uses : actions/setup-python@v5
258
258
with :
@@ -273,9 +273,9 @@ jobs:
273
273
274
274
# TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
275
275
# Use ubuntu-22.04 until Python 3.7 is removed from the test matrix
276
- runs-on : ubuntu-22 .04
276
+ runs-on : ubuntu-24 .04
277
277
steps :
278
- - uses : actions/checkout@v4
278
+ - uses : actions/checkout@v5
279
279
- name : Set up Python ${{ matrix.python }}
280
280
uses : actions/setup-python@v5
281
281
with :
@@ -298,9 +298,9 @@ jobs:
298
298
299
299
# TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
300
300
# Use ubuntu-22.04 until Python 3.7 is removed from the test matrix
301
- runs-on : ubuntu-22 .04
301
+ runs-on : ubuntu-24 .04
302
302
steps :
303
- - uses : actions/checkout@v4
303
+ - uses : actions/checkout@v5
304
304
- name : Set up Python ${{ matrix.python }}
305
305
uses : actions/setup-python@v5
306
306
with :
@@ -319,7 +319,7 @@ jobs:
319
319
runs-on : ubuntu-latest
320
320
container : gcr.io/gapic-images/googleapis
321
321
steps :
322
- - uses : actions/checkout@v4
322
+ - uses : actions/checkout@v5
323
323
- name : Cache Bazel files
324
324
id : cache-bazel
325
325
uses : actions/cache@v4
@@ -347,7 +347,7 @@ jobs:
347
347
goldens-lint :
348
348
runs-on : ubuntu-latest
349
349
steps :
350
- - uses : actions/checkout@v4
350
+ - uses : actions/checkout@v5
351
351
- name : Set up Python 3.13
352
352
uses : actions/setup-python@v5
353
353
with :
@@ -366,7 +366,7 @@ jobs:
366
366
goldens-unit :
367
367
runs-on : ubuntu-latest
368
368
steps :
369
- - uses : actions/checkout@v4
369
+ - uses : actions/checkout@v5
370
370
- name : Set up Python 3.13
371
371
uses : actions/setup-python@v5
372
372
with :
@@ -387,7 +387,7 @@ jobs:
387
387
goldens-prerelease :
388
388
runs-on : ubuntu-latest
389
389
steps :
390
- - uses : actions/checkout@v4
390
+ - uses : actions/checkout@v5
391
391
- name : Set up Python 3.13
392
392
uses : actions/setup-python@v5
393
393
with :
@@ -408,7 +408,7 @@ jobs:
408
408
lint :
409
409
runs-on : ubuntu-latest
410
410
steps :
411
- - uses : actions/checkout@v4
411
+ - uses : actions/checkout@v5
412
412
- name : Set up Python "3.13"
413
413
uses : actions/setup-python@v5
414
414
with :
0 commit comments