From fce3452f7a9c112ab481fc5ef47e4e1ebd31bcd4 Mon Sep 17 00:00:00 2001 From: Dmitry Teryaev Date: Fri, 15 May 2026 22:35:52 +0300 Subject: [PATCH] fix ci paths-filter so docs-only prs skip pytest Replace negated picomatch rules (matched almost all paths under 'some') with positive code globs: python, deps/config, workflows, test fixtures/corpus, and tests/pytest.ini. Markdown-only tests docs no longer trigger the suite. Co-authored-by: Cursor --- .github/workflows/test.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3c90c1f..a09ff66 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,10 +37,9 @@ jobs: - 'mcp.json.example' - '.gitignore' - '.github/workflows/**' - - 'tests/**' - - '!tests/**/*.md' - - 'automation/**' - - '!automation/**/*.md' + - 'tests/fixtures/**' + - 'tests/bank-chat-system/**' + - 'tests/pytest.ini' - uses: actions/setup-python@v5 if: steps.changes.outputs.code == 'true' with: