@@ -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
5454 - '.golangci.yaml'
5555 workflows:
5656 - '.github/workflows/**'
57+ - '.github/actionlint.yaml'
58+ - '.github/actionlint.yml'
5759 publish:
5860 - '**/*.go'
5961 - 'go.mod'
6567 lint :
6668 needs : changes
6769 if : github.event_name == 'merge_group' || needs.changes.outputs.go == 'true'
68- runs-on : ubuntu-latest
70+ runs-on : depot-ubuntu-24.04-8
71+ timeout-minutes : 20
6972 steps :
7073 - name : Checkout
7174 uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
@@ -102,7 +105,8 @@ jobs:
102105 test :
103106 needs : changes
104107 if : github.event_name == 'merge_group' || needs.changes.outputs.go == 'true'
105- runs-on : ubuntu-latest
108+ runs-on : depot-ubuntu-24.04-8
109+ timeout-minutes : 30
106110 steps :
107111 - name : Checkout
108112 uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
@@ -143,7 +147,8 @@ jobs:
143147 name : E2E Smoke (Kind)
144148 needs : [changes, test]
145149 if : needs.changes.outputs.go == 'true'
146- runs-on : ubuntu-latest
150+ runs-on : depot-ubuntu-24.04-8
151+ timeout-minutes : 45
147152 steps :
148153 - name : Checkout
149154 uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
@@ -203,7 +208,7 @@ jobs:
203208 name : Lint GitHub Actions
204209 needs : changes
205210 if : github.event_name == 'merge_group' || needs.changes.outputs.workflows == 'true'
206- runs-on : ubuntu-latest
211+ runs-on : depot- ubuntu-24.04
207212 permissions :
208213 contents : read
209214 steps :
@@ -231,7 +236,7 @@ jobs:
231236 codex-comments :
232237 name : Codex Comments
233238 if : github.event_name == 'pull_request'
234- runs-on : ubuntu-latest
239+ runs-on : depot- ubuntu-24.04
235240 permissions :
236241 contents : read
237242 pull-requests : read
@@ -259,7 +264,8 @@ jobs:
259264 (needs.lint.result == 'success' || needs.lint.result == 'skipped') &&
260265 (needs.lint-actions.result == 'success' || needs.lint-actions.result == 'skipped') &&
261266 (needs.e2e-kind.result == 'success' || needs.e2e-kind.result == 'skipped')
262- runs-on : ubuntu-latest
267+ runs-on : depot-ubuntu-24.04-8
268+ timeout-minutes : 30
263269 permissions :
264270 contents : read
265271 packages : write
0 commit comments