@@ -14,7 +14,7 @@ permissions:
1414jobs :
1515 changes :
1616 name : Detect changed paths
17- runs-on : ubuntu-latest
17+ runs-on : depot- ubuntu-24.04
1818 permissions :
1919 contents : read
2020 pull-requests : read
5656 - '.golangci.yaml'
5757 workflows:
5858 - '.github/workflows/**'
59+ - '.github/actionlint.yaml'
60+ - '.github/actionlint.yml'
5961 publish:
6062 - '**/*.go'
6163 - 'go.mod'
6769 lint :
6870 needs : changes
6971 if : github.event_name == 'merge_group' || needs.changes.outputs.go == 'true'
70- runs-on : ubuntu-latest
72+ runs-on : depot-ubuntu-24.04-8
73+ timeout-minutes : 20
7174 steps :
7275 - name : Checkout
7376 uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
@@ -104,7 +107,8 @@ jobs:
104107 test :
105108 needs : changes
106109 if : github.event_name == 'merge_group' || needs.changes.outputs.go == 'true'
107- runs-on : ubuntu-latest
110+ runs-on : depot-ubuntu-24.04-8
111+ timeout-minutes : 30
108112 steps :
109113 - name : Checkout
110114 uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
@@ -145,7 +149,8 @@ jobs:
145149 name : E2E Smoke (Kind)
146150 needs : [changes, test]
147151 if : needs.changes.outputs.go == 'true'
148- runs-on : ubuntu-latest
152+ runs-on : depot-ubuntu-24.04-8
153+ timeout-minutes : 45
149154 steps :
150155 - name : Checkout
151156 uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
@@ -205,7 +210,7 @@ jobs:
205210 name : Lint GitHub Actions
206211 needs : changes
207212 if : github.event_name == 'merge_group' || needs.changes.outputs.workflows == 'true'
208- runs-on : ubuntu-latest
213+ runs-on : depot- ubuntu-24.04
209214 permissions :
210215 contents : read
211216 steps :
@@ -233,7 +238,7 @@ jobs:
233238 codex-comments :
234239 name : Codex Comments
235240 if : github.event_name == 'pull_request'
236- runs-on : ubuntu-latest
241+ runs-on : depot- ubuntu-24.04
237242 permissions :
238243 contents : read
239244 pull-requests : read
@@ -261,7 +266,8 @@ jobs:
261266 (needs.lint.result == 'success' || needs.lint.result == 'skipped') &&
262267 (needs.lint-actions.result == 'success' || needs.lint-actions.result == 'skipped') &&
263268 (needs.e2e-kind.result == 'success' || needs.e2e-kind.result == 'skipped')
264- runs-on : ubuntu-latest
269+ runs-on : depot-ubuntu-24.04-8
270+ timeout-minutes : 30
265271 permissions :
266272 contents : read
267273 packages : write
0 commit comments