@@ -15,7 +15,7 @@ concurrency:
1515
1616jobs :
1717 openapi-lint :
18- runs-on : ubuntu-latest
18+ runs-on : depot- ubuntu-24.04-4
1919 timeout-minutes : 5
2020 steps :
2121 - uses : actions/checkout@v6
2727 run : npx --yes @redocly/cli@2.31.5 lint api/openapi/openapi-spec.yaml --format=github-actions
2828
2929 go-unit-test :
30- runs-on : ubuntu-latest
30+ runs-on : depot- ubuntu-24.04-8
3131 timeout-minutes : 15
3232 steps :
3333 - uses : actions/checkout@v6
5454 - run : go test -v -timeout=10m ./...
5555
5656 go-integration-test-postgres :
57- runs-on : ubuntu-latest
57+ runs-on : depot- ubuntu-24.04-4
5858 timeout-minutes : 15
5959 steps :
6060 - uses : actions/checkout@v6
6363 go-version-file : go.mod
6464 cache : true
6565 # Postgres integration tests run against a Docker testcontainer (mirroring
66- # the spanner job); ubuntu-latest ships Docker, so no embedded-postgres
66+ # the spanner job); the Depot Ubuntu runner ships Docker, so no embedded-postgres
6767 # runtime deps or Maven binary cache are needed here.
6868 - name : Postgres integration tests
6969 run : |
8080 retention-days : 7
8181
8282 go-integration-test-spanner :
83- runs-on : ubuntu-latest
83+ runs-on : depot- ubuntu-24.04-4
8484 timeout-minutes : 15
8585 steps :
8686 - uses : actions/checkout@v6
9393 - run : go test -v -tags spanner_integration -timeout=10m ./...
9494
9595 goreleaser-snapshot :
96- runs-on : ubuntu-latest
96+ runs-on : depot- ubuntu-24.04-8
9797 timeout-minutes : 20
9898 needs : [go-unit-test, go-integration-test-postgres, go-integration-test-spanner, node-check]
9999 steps :
@@ -145,7 +145,7 @@ jobs:
145145 - name : Export Docker image for smoke tests
146146 run : |
147147 # Goreleaser builds linux/amd64 and linux/arm64 with the same tag; pin amd64
148- # for ubuntu-latest smoke jobs (see quickstart-smoke).
148+ # for the linux/amd64 smoke jobs (see quickstart-smoke).
149149 IMAGE_ID=""
150150 IMAGE_REF=""
151151 for id in $(docker images ghcr.io/zitadel/nextgen --format '{{.ID}}' | sort -u); do
@@ -178,7 +178,7 @@ jobs:
178178 retention-days : 7
179179
180180 go-smoke-test-embedded-postgres :
181- runs-on : ubuntu-latest
181+ runs-on : depot- ubuntu-24.04-4
182182 timeout-minutes : 15
183183 needs : [goreleaser-snapshot]
184184 steps :
@@ -233,7 +233,7 @@ jobs:
233233
234234
235235 node-check :
236- runs-on : ubuntu-latest
236+ runs-on : depot- ubuntu-24.04-8
237237 timeout-minutes : 15
238238 steps :
239239 - uses : actions/checkout@v6
@@ -270,7 +270,7 @@ jobs:
270270 # package manifests/changelogs and *removes* changesets (consuming them),
271271 # which would otherwise trip this gate.
272272 if : github.event_name == 'pull_request' && github.head_ref != 'changeset-release/main'
273- runs-on : ubuntu-latest
273+ runs-on : depot- ubuntu-24.04-4
274274 timeout-minutes : 5
275275 steps :
276276 - uses : actions/checkout@v6
@@ -284,7 +284,7 @@ jobs:
284284 node scripts/check-changeset-required.mjs --base "origin/${{ github.base_ref }}"
285285
286286 quickstart-smoke :
287- runs-on : ubuntu-latest
287+ runs-on : depot- ubuntu-24.04-4
288288 timeout-minutes : 20
289289 needs : [goreleaser-snapshot]
290290 env :
@@ -440,7 +440,7 @@ jobs:
440440 fi
441441
442442 node-e2e :
443- runs-on : ubuntu-latest
443+ runs-on : depot- ubuntu-24.04-4
444444 timeout-minutes : 15
445445 steps :
446446 - uses : actions/checkout@v6
@@ -511,7 +511,7 @@ jobs:
511511 retention-days : 7
512512
513513 npm-pack-smoke :
514- runs-on : ubuntu-latest
514+ runs-on : depot- ubuntu-24.04-4
515515 timeout-minutes : 15
516516 needs : node-check
517517 steps :
@@ -565,7 +565,7 @@ jobs:
565565 retention-days : 7
566566
567567 consumer-journey-e2e :
568- runs-on : ubuntu-latest
568+ runs-on : depot- ubuntu-24.04-4
569569 timeout-minutes : 35
570570 needs : [goreleaser-snapshot, npm-pack-smoke]
571571 steps :
0 commit comments