From 0aae1a3217bd053269bbfb28fe626b2dd94ee970 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 20 Feb 2026 09:28:08 +0000 Subject: [PATCH] Only run CLI Performance Benchmark on source changes Switch from paths-ignore to paths so the benchmark workflow only triggers when files that could affect CLI performance are modified: holmes/**, pyproject.toml, poetry.lock, the benchmark script, or the workflow itself. https://claude.ai/code/session_01XrNrjxLPQ4viTbe9bMVKFx Signed-off-by: Claude --- .github/workflows/cli-performance.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cli-performance.yaml b/.github/workflows/cli-performance.yaml index af5305e588..c1dc0882a8 100644 --- a/.github/workflows/cli-performance.yaml +++ b/.github/workflows/cli-performance.yaml @@ -6,10 +6,12 @@ name: CLI Performance Benchmark on: pull_request: branches: [master] - paths-ignore: - - 'docs/**' - - '**/*.md' - - 'mkdocs.yml' + paths: + - 'holmes/**' + - 'pyproject.toml' + - 'poetry.lock' + - 'scripts/cli_performance_benchmark.py' + - '.github/workflows/cli-performance.yaml' jobs: benchmark-pr: