Skip to content

Commit 290bc5f

Browse files
authored
ci: bound core workflow runtime (#1907)
1 parent e759fc2 commit 290bc5f

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/cicd-push.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,13 @@ concurrency:
1111
group: ${{ github.workflow }}-${{ github.ref }}
1212
cancel-in-progress: true
1313

14+
permissions:
15+
contents: read
16+
1417
jobs:
1518
lint-and-unit:
1619
runs-on: ubuntu-latest
20+
timeout-minutes: 30
1721
services:
1822
postgres:
1923
image: pgvector/pgvector:pg16

.github/workflows/compat-test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,16 @@ concurrency:
2323
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
2424
cancel-in-progress: true
2525

26+
permissions:
27+
contents: read
28+
2629
jobs:
2730
# ───────────────────────────────────────────────────────
2831
# Job 1: Graph store compatibility (PG always, Neo4j/Nebula opt-in)
2932
# ───────────────────────────────────────────────────────
3033
graph-compat:
3134
runs-on: ubuntu-latest
35+
timeout-minutes: 30
3236
strategy:
3337
fail-fast: false
3438
matrix:
@@ -172,6 +176,7 @@ jobs:
172176
# ───────────────────────────────────────────────────────
173177
vector-compat:
174178
runs-on: ubuntu-latest
179+
timeout-minutes: 20
175180
strategy:
176181
fail-fast: false
177182
matrix:

0 commit comments

Comments
 (0)