Skip to content

Commit 2ca344a

Browse files
ci: scope main branch push and schedule triggers to ci-verification-gates.yml
1 parent 5d9669e commit 2ca344a

12 files changed

Lines changed: 17 additions & 39 deletions

‎.github/workflows/benchmark.yml‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ name: Benchmark
66
# `benchmark` target for the full-scale local run).
77

88
on:
9-
push:
10-
branches: [main]
9+
# push: disabled in favor of ci-verification-gates.yml
1110
# pull_request: disabled in favor of ci-verification-gates.yml
12-
schedule:
13-
- cron: "0 6 * * 1" # weekly, Monday 06:00 UTC
11+
# schedule: disabled in favor of ci-verification-gates.yml
1412
workflow_dispatch:
1513

1614
# Cancel superseded runs only for pull requests. Other runs are grouped per commit

‎.github/workflows/ci.yml‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
name: CI
22

33
on:
4-
push:
5-
branches: [main]
4+
# push: disabled in favor of ci-verification-gates.yml
65
# pull_request: disabled in favor of ci-verification-gates.yml
7-
schedule:
8-
- cron: "0 3 * * *"
6+
# schedule: disabled in favor of ci-verification-gates.yml
97
workflow_dispatch:
108

119
# Only a newer push to the same PR cancels its superseded run. Every other run

‎.github/workflows/cleanbench-full.yml‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
name: CleanBench full suite
22

33
on:
4-
schedule:
5-
- cron: "30 4 * * *"
4+
# schedule: disabled in favor of ci-verification-gates.yml
65
workflow_dispatch:
76

87
jobs:

‎.github/workflows/docs.yml‎

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
name: Docs
22

33
on:
4-
push:
5-
branches: [main]
6-
paths:
7-
- "docs/**"
8-
- "mkdocs.yml"
9-
- "src/**"
10-
- ".github/workflows/docs.yml"
4+
# push: disabled in favor of ci-verification-gates.yml
115
workflow_dispatch:
126

137
permissions:

‎.github/workflows/fetch-fixtures.yml‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ name: Refresh online fixtures
22

33
on:
44
workflow_dispatch:
5-
schedule:
6-
- cron: "0 6 * * 1" # weekly Monday 06:00 UTC
5+
# schedule: disabled in favor of ci-verification-gates.yml
76

87
permissions:
98
contents: read

‎.github/workflows/nightly-real-model.yml‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ name: Nightly real-model tests
33
# PR CI stays lightweight and model-free (see ci.yml). Real-model runs —
44
# onnxruntime + pulled artifacts — happen nightly or on demand only.
55
on:
6-
schedule:
7-
- cron: "0 4 * * *"
6+
# schedule: disabled in favor of ci-verification-gates.yml
87
workflow_dispatch:
98

109
permissions:

‎.github/workflows/notebooks.yml‎

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
name: Notebook smoke
22

33
on:
4-
push:
5-
branches: [main]
6-
paths:
7-
- "notebooks/**"
8-
- "src/freshdata/**"
9-
- "pyproject.toml"
10-
- ".github/workflows/notebooks.yml"
4+
# push: disabled in favor of ci-verification-gates.yml
115
# pull_request: disabled in favor of ci-verification-gates.yml
126
workflow_dispatch:
137

‎.github/workflows/perf-regression.yml‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ name: Performance regression
1010
# weekly main vs the latest release tag (report only)
1111
# manual any base_ref; accept_regression=true reports without failing
1212
on:
13-
schedule:
14-
- cron: "0 5 * * *"
15-
- cron: "30 5 * * 1"
13+
# schedule: disabled in favor of ci-verification-gates.yml
1614
# pull_request: disabled in favor of ci-verification-gates.yml
1715
workflow_dispatch:
1816
inputs:

‎.github/workflows/performance-large.yml‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ name: Large performance investigation
22

33
on:
44
workflow_dispatch:
5-
schedule:
6-
- cron: "0 4 * * 0"
5+
# schedule: disabled in favor of ci-verification-gates.yml
76

87
permissions:
98
contents: read

‎.github/workflows/plugin-contract.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ name: Plugin contract tests
55
# fd.testing contract helpers, and the shipped examples/plugins/* stay valid.
66
on:
77
# pull_request: disabled in favor of ci-verification-gates.yml
8-
push:
9-
branches: [main]
8+
# push: disabled in favor of ci-verification-gates.yml
9+
workflow_dispatch:
1010

1111
permissions:
1212
contents: read

0 commit comments

Comments
 (0)