2323jobs :
2424 lint-toml :
2525 runs-on : ubuntu-latest
26+ timeout-minutes : 120
2627 steps :
2728 - uses : actions/checkout@v4
2829 -
uses :
spiraldb/actions/.github/actions/[email protected] 2930
3031 validate-workflow-yaml :
3132 runs-on : ubuntu-latest
33+ timeout-minutes : 120
3234 steps :
3335 - uses : actions/checkout@v4
3436 with :
4446 python-lint :
4547 name : " Python (lint)"
4648 runs-on : ubuntu-latest
49+ timeout-minutes : 120
4750 steps :
4851 - uses : actions/checkout@v4
4952 with :
6063 python-test :
6164 name : " Python (test)"
6265 runs-on : ubuntu-latest
66+ timeout-minutes : 120
6367 env :
6468 RUST_LOG : " info,uv=debug"
6569 steps :
@@ -120,6 +124,7 @@ jobs:
120124
121125 rust-docs :
122126 name : " Rust (docs)"
127+ timeout-minutes : 120
123128 runs-on :
124129 - runs-on=${{ github.run_id }}
125130 - family=m7i+m7i-flex+m7a
@@ -139,6 +144,7 @@ jobs:
139144
140145 build-rust :
141146 name : " Rust build (${{matrix.config.name}})"
147+ timeout-minutes : 120
142148 runs-on :
143149 - runs-on=${{ github.run_id }}
144150 - family=m7i+m7i-flex+m7a
@@ -191,6 +197,7 @@ jobs:
191197
192198 build-duckdb :
193199 name : " DuckDB extension build"
200+ timeout-minutes : 120
194201 runs-on :
195202 - runs-on=${{ github.run_id }}
196203 - family=m7i+m7i-flex+m7a
@@ -220,6 +227,7 @@ jobs:
220227
221228 check-min-deps :
222229 name : " Check build with minimal dependencies"
230+ timeout-minutes : 120
223231 runs-on :
224232 - runs-on=${{ github.run_id }}
225233 - family=m7i+m7i-flex+m7a
@@ -239,6 +247,7 @@ jobs:
239247
240248 rust-lint :
241249 name : " Rust (lint)"
250+ timeout-minutes : 120
242251 runs-on :
243252 - runs-on=${{ github.run_id }}
244253 - family=m7i+m7i-flex+m7a
@@ -262,6 +271,7 @@ jobs:
262271
263272 rust-lint-no-default :
264273 name : " Rust (lint, no default)"
274+ timeout-minutes : 120
265275 runs-on :
266276 - runs-on=${{ github.run_id }}
267277 - family=m7i+m7i-flex+m7a
@@ -284,6 +294,7 @@ jobs:
284294
285295 rust-test :
286296 name : " Rust (tests)"
297+ timeout-minutes : 120
287298 runs-on :
288299 - runs-on=${{ github.run_id }}
289300 - family=m7i+m7i-flex+m7a
@@ -338,6 +349,7 @@ jobs:
338349 build-java :
339350 name : " Java"
340351 runs-on : ubuntu-latest
352+ timeout-minutes : 120
341353 steps :
342354 - name : Checkout sources
343355 uses : actions/checkout@v4
@@ -352,6 +364,7 @@ jobs:
352364
353365 bench-codspeed :
354366 name : Benchmark with Codspeed
367+ timeout-minutes : 120
355368 runs-on :
356369 - runs-on=${{ github.run_id }}
357370 - family=c6id.8xlarge
@@ -393,6 +406,7 @@ jobs:
393406 license-check-and-audit-check :
394407 name : License Check and Audit Check
395408 runs-on : ubuntu-latest
409+ timeout-minutes : 120
396410 strategy :
397411 matrix :
398412 checks :
@@ -411,6 +425,7 @@ jobs:
411425 wasm-integration :
412426 name : " wasm-integration"
413427 runs-on : ubuntu-latest
428+ timeout-minutes : 120
414429 steps :
415430 - uses : rui314/setup-mold@v1
416431 - uses : actions/checkout@v4
@@ -427,6 +442,7 @@ jobs:
427442 miri :
428443 name : " miri"
429444 runs-on : ubuntu-latest
445+ timeout-minutes : 120
430446 env :
431447 MIRIFLAGS : -Zmiri-strict-provenance -Zmiri-symbolic-alignment-check -Zmiri-backtrace=full -Zmiri-disable-isolation
432448 RUSTFLAGS : " -A warnings"
@@ -449,6 +465,7 @@ jobs:
449465 generated-files :
450466 name : " Check generated proto/fbs files are up to date"
451467 runs-on : ubuntu-latest
468+ timeout-minutes : 120
452469 steps :
453470 - uses : actions/checkout@v4
454471 with :
0 commit comments