@@ -21,13 +21,13 @@ jobs:
2121 docs :
2222 runs-on : ubuntu-latest
2323 steps :
24- - uses : actions/checkout@v4
24+ - uses : actions/checkout@v5
2525 - name : Set up Python
2626 uses : actions/setup-python@v5
2727 # Use python 3.10 for docs to match the version for the sphinx plugin
2828 # https://github.com/googleapis/synthtool/pull/1891
2929 with :
30- python-version : " 3.10 "
30+ python-version : " 3.13 "
3131 cache : ' pip'
3232 - name : Install nox.
3333 run : python -m pip install nox
@@ -36,13 +36,13 @@ jobs:
3636 docfx :
3737 runs-on : ubuntu-latest
3838 steps :
39- - uses : actions/checkout@v4
39+ - uses : actions/checkout@v5
4040 - name : Set up Python
4141 uses : actions/setup-python@v5
4242 # Use python 3.10 for docs to match the version for the sphinx plugin
4343 # https://github.com/googleapis/synthtool/pull/1891
4444 with :
45- python-version : " 3.10 "
45+ python-version : " 3.13 "
4646 cache : ' pip'
4747 - name : Install nox.
4848 run : python -m pip install nox
5656 python : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
5757 runs-on : ubuntu-latest
5858 steps :
59- - uses : actions/checkout@v4
59+ - uses : actions/checkout@v5
6060 - name : Set up Python "${{ matrix.python }}"
6161 uses : actions/setup-python@v5
6262 with :
7777
7878 # TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
7979 # 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
8181 steps :
82- - uses : actions/checkout@v4
82+ - uses : actions/checkout@v5
8383 - name : Set up Python "${{ matrix.python }}"
8484 uses : actions/setup-python@v5
8585 with :
@@ -121,7 +121,7 @@ jobs:
121121 max-parallel : 1
122122 runs-on : ubuntu-latest
123123 steps :
124- - uses : actions/checkout@v4
124+ - uses : actions/checkout@v5
125125 - name : Setup temp directory
126126 run : |
127127 sudo mkdir -p /tmp/workspace/tests/cert/
@@ -169,9 +169,9 @@ jobs:
169169
170170 # TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
171171 # 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
173173 steps :
174- - uses : actions/checkout@v4
174+ - uses : actions/checkout@v5
175175 - name : Set up Python "${{ matrix.python }}"
176176 uses : actions/setup-python@v5
177177 with :
@@ -199,7 +199,7 @@ jobs:
199199 showcase-unit-add-iam-methods :
200200 runs-on : ubuntu-latest
201201 steps :
202- - uses : actions/checkout@v4
202+ - uses : actions/checkout@v5
203203 - name : Set up Python "3.13"
204204 uses : actions/setup-python@v5
205205 with :
@@ -227,7 +227,7 @@ jobs:
227227 matrix :
228228 variant : ['', _alternative_templates]
229229 steps :
230- - uses : actions/checkout@v4
230+ - uses : actions/checkout@v5
231231 - name : Set up Python "3.13"
232232 uses : actions/setup-python@v5
233233 with :
@@ -252,7 +252,7 @@ jobs:
252252 snippetgen :
253253 runs-on : ubuntu-latest
254254 steps :
255- - uses : actions/checkout@v4
255+ - uses : actions/checkout@v5
256256 - name : Set up Python "3.13"
257257 uses : actions/setup-python@v5
258258 with :
@@ -273,9 +273,9 @@ jobs:
273273
274274 # TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
275275 # 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
277277 steps :
278- - uses : actions/checkout@v4
278+ - uses : actions/checkout@v5
279279 - name : Set up Python ${{ matrix.python }}
280280 uses : actions/setup-python@v5
281281 with :
@@ -298,9 +298,9 @@ jobs:
298298
299299 # TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once this bug is fixed.
300300 # 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
302302 steps :
303- - uses : actions/checkout@v4
303+ - uses : actions/checkout@v5
304304 - name : Set up Python ${{ matrix.python }}
305305 uses : actions/setup-python@v5
306306 with :
@@ -319,7 +319,7 @@ jobs:
319319 runs-on : ubuntu-latest
320320 container : gcr.io/gapic-images/googleapis
321321 steps :
322- - uses : actions/checkout@v4
322+ - uses : actions/checkout@v5
323323 - name : Cache Bazel files
324324 id : cache-bazel
325325 uses : actions/cache@v4
@@ -347,7 +347,7 @@ jobs:
347347 goldens-lint :
348348 runs-on : ubuntu-latest
349349 steps :
350- - uses : actions/checkout@v4
350+ - uses : actions/checkout@v5
351351 - name : Set up Python 3.13
352352 uses : actions/setup-python@v5
353353 with :
@@ -366,7 +366,7 @@ jobs:
366366 goldens-unit :
367367 runs-on : ubuntu-latest
368368 steps :
369- - uses : actions/checkout@v4
369+ - uses : actions/checkout@v5
370370 - name : Set up Python 3.13
371371 uses : actions/setup-python@v5
372372 with :
@@ -387,7 +387,7 @@ jobs:
387387 goldens-prerelease :
388388 runs-on : ubuntu-latest
389389 steps :
390- - uses : actions/checkout@v4
390+ - uses : actions/checkout@v5
391391 - name : Set up Python 3.13
392392 uses : actions/setup-python@v5
393393 with :
@@ -408,7 +408,7 @@ jobs:
408408 lint :
409409 runs-on : ubuntu-latest
410410 steps :
411- - uses : actions/checkout@v4
411+ - uses : actions/checkout@v5
412412 - name : Set up Python "3.13"
413413 uses : actions/setup-python@v5
414414 with :
0 commit comments