Skip to content

Stop benchmark report notifications#840

Open
abrookins wants to merge 1 commit into
mainfrom
chore/disable-benchmark-reports
Open

Stop benchmark report notifications#840
abrookins wants to merge 1 commit into
mainfrom
chore/disable-benchmark-reports

Conversation

@abrookins

@abrookins abrookins commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Disable the benchmark timing report job so it stops creating noisy notifications.
  • Keep the named Benchmarks job present as a skipped check instead of removing it outright.

Tests

  • git diff --check -- .github/workflows/ci.yml
  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/ci.yml")'
  • pre-commit codespell hook

Note

Low Risk
CI-only change; no application code, auth, or data paths are affected.

Overview
The Benchmarks workflow job is turned off by adding if: ${{ false }}, so pytest benchmarks and the benchmark-action/github-action-benchmark reporting (artifacts, step summary, gh-pages updates, regression alerts) no longer run or notify.

The job definition is left in place so the check still appears as skipped rather than being removed from the workflow.

Reviewed by Cursor Bugbot for commit a3b656e. Bugbot is set up for automated code reviews on this repo. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant