@@ -38,10 +38,12 @@ jobs:
3838
3939 steps :
4040 - name : Checkout code
41- uses : actions/checkout@v4
41+ uses : actions/checkout@v6
4242
4343 - name : Install uv
44- uses : astral-sh/setup-uv@v5
44+ uses : astral-sh/setup-uv@v8.1.0
45+ with :
46+ save-cache : false
4547
4648 - name : Setup Python
4749 run : uv python install 3.13
@@ -62,10 +64,12 @@ jobs:
6264
6365 steps :
6466 - name : Checkout code
65- uses : actions/checkout@v4
67+ uses : actions/checkout@v6
6668
6769 - name : Install uv
68- uses : astral-sh/setup-uv@v5
70+ uses : astral-sh/setup-uv@v8.1.0
71+ with :
72+ save-cache : false
6973
7074 - name : Setup Python
7175 run : uv python install 3.13
@@ -86,10 +90,12 @@ jobs:
8690
8791 steps :
8892 - name : Checkout code
89- uses : actions/checkout@v4
93+ uses : actions/checkout@v6
9094
9195 - name : Install uv
92- uses : astral-sh/setup-uv@v5
96+ uses : astral-sh/setup-uv@v8.1.0
97+ with :
98+ save-cache : false
9399
94100 - name : Setup Python
95101 run : uv python install 3.13
@@ -113,16 +119,16 @@ jobs:
113119
114120 steps :
115121 - name : Checkout code
116- uses : actions/checkout@v4
122+ uses : actions/checkout@v6
117123
118124 - name : Authenticate to Google Cloud
119- uses : google-github-actions/auth@v2
125+ uses : google-github-actions/auth@v3
120126 with :
121127 workload_identity_provider : ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
122128 service_account : ${{ secrets.GCP_SERVICE_ACCOUNT }}
123129
124130 - name : Set up Cloud SDK
125- uses : google-github-actions/setup-gcloud@v2
131+ uses : google-github-actions/setup-gcloud@v3
126132
127133 - name : Configure Docker for Artifact Registry
128134 run : gcloud auth configure-docker ${{ vars.GCP_REGION }}-docker.pkg.dev
@@ -145,16 +151,16 @@ jobs:
145151
146152 steps :
147153 - name : Checkout code
148- uses : actions/checkout@v4
154+ uses : actions/checkout@v6
149155
150156 - name : Authenticate to Google Cloud
151- uses : google-github-actions/auth@v2
157+ uses : google-github-actions/auth@v3
152158 with :
153159 workload_identity_provider : ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
154160 service_account : ${{ secrets.GCP_SERVICE_ACCOUNT }}
155161
156162 - name : Setup Terraform
157- uses : hashicorp/setup-terraform@v3
163+ uses : hashicorp/setup-terraform@v4
158164 with :
159165 terraform_version : 1.6.0
160166
@@ -189,10 +195,12 @@ jobs:
189195
190196 steps :
191197 - name : Checkout code
192- uses : actions/checkout@v4
198+ uses : actions/checkout@v6
193199
194200 - name : Install uv
195- uses : astral-sh/setup-uv@v5
201+ uses : astral-sh/setup-uv@v8.1.0
202+ with :
203+ save-cache : false
196204
197205 - name : Setup Python
198206 run : uv python install 3.13
@@ -217,10 +225,12 @@ jobs:
217225
218226 steps :
219227 - name : Checkout code
220- uses : actions/checkout@v4
228+ uses : actions/checkout@v6
221229
222230 - name : Install uv
223- uses : astral-sh/setup-uv@v5
231+ uses : astral-sh/setup-uv@v8.1.0
232+ with :
233+ save-cache : false
224234
225235 - name : Setup Python
226236 run : uv python install 3.13
@@ -279,16 +289,16 @@ jobs:
279289
280290 steps :
281291 - name : Checkout code
282- uses : actions/checkout@v4
292+ uses : actions/checkout@v6
283293
284294 - name : Authenticate to Google Cloud
285- uses : google-github-actions/auth@v2
295+ uses : google-github-actions/auth@v3
286296 with :
287297 workload_identity_provider : ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
288298 service_account : ${{ secrets.GCP_SERVICE_ACCOUNT }}
289299
290300 - name : Set up Cloud SDK
291- uses : google-github-actions/setup-gcloud@v2
301+ uses : google-github-actions/setup-gcloud@v3
292302
293303 - name : Deploy staging revision (no traffic)
294304 run : |
@@ -322,10 +332,12 @@ jobs:
322332
323333 steps :
324334 - name : Checkout code
325- uses : actions/checkout@v4
335+ uses : actions/checkout@v6
326336
327337 - name : Install uv
328- uses : astral-sh/setup-uv@v5
338+ uses : astral-sh/setup-uv@v8.1.0
339+ with :
340+ save-cache : false
329341
330342 - name : Setup Python
331343 run : uv python install 3.13
@@ -351,10 +363,12 @@ jobs:
351363
352364 steps :
353365 - name : Checkout code
354- uses : actions/checkout@v4
366+ uses : actions/checkout@v6
355367
356368 - name : Install uv
357- uses : astral-sh/setup-uv@v5
369+ uses : astral-sh/setup-uv@v8.1.0
370+ with :
371+ save-cache : false
358372
359373 - name : Setup Python
360374 run : uv python install 3.13
@@ -440,16 +454,16 @@ jobs:
440454
441455 steps :
442456 - name : Checkout code
443- uses : actions/checkout@v4
457+ uses : actions/checkout@v6
444458
445459 - name : Authenticate to Google Cloud
446- uses : google-github-actions/auth@v2
460+ uses : google-github-actions/auth@v3
447461 with :
448462 workload_identity_provider : ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
449463 service_account : ${{ secrets.GCP_SERVICE_ACCOUNT }}
450464
451465 - name : Set up Cloud SDK
452- uses : google-github-actions/setup-gcloud@v2
466+ uses : google-github-actions/setup-gcloud@v3
453467
454468 - name : Deploy canary (no traffic)
455469 run : |
0 commit comments