Skip to content

Commit 32b45f2

Browse files
committed
ci: Disable automatic benchmark runs
Benchmarks are not ready for CI/CD yet. Disabled automatic triggers: - Removed schedule (nightly) trigger - Removed pull_request trigger Kept workflow_dispatch for manual testing when benchmarks are ready. This prevents benchmark failures from blocking PR merges and releases.
1 parent 11b3e6d commit 32b45f2

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

.github/workflows/benchmark.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
name: Benchmarks
22

33
on:
4-
# Run on schedule (nightly)
5-
schedule:
6-
- cron: '0 2 * * *' # 2 AM UTC every day
4+
# Disabled automatic runs - benchmarks not ready for CI/CD yet
5+
# schedule:
6+
# - cron: '0 2 * * *' # 2 AM UTC every day
77

8-
# Allow manual trigger
8+
# Allow manual trigger for testing
99
workflow_dispatch:
1010
inputs:
1111
compare_with:
1212
description: 'Baseline commit to compare against (optional)'
1313
required: false
1414
default: ''
1515

16-
# Run on PR when benchmarks are modified
17-
pull_request:
18-
paths:
19-
- 'backend/benchmarks/**'
20-
- 'backend/toolbox/modules/**'
21-
- '.github/workflows/benchmark.yml'
16+
# pull_request:
17+
# paths:
18+
# - 'backend/benchmarks/**'
19+
# - 'backend/toolbox/modules/**'
20+
# - '.github/workflows/benchmark.yml'
2221

2322
jobs:
2423
benchmark:

0 commit comments

Comments
 (0)