ci: add paths filter to pull_request test trigger

only run tests when relevant files change (src/, tests/, uv.lock, pyproject.toml, .github/workflows/)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
zzstoatzz 2025-10-21 20:30:13 -05:00
commit 09e0b0f806

View file

@ -14,8 +14,13 @@ on:
- "pyproject.toml"
- ".github/workflows/**"
# run on all pull requests because these checks are required and will block merges otherwise
pull_request:
paths:
- "src/**"
- "tests/**"
- "uv.lock"
- "pyproject.toml"
- ".github/workflows/**"
workflow_dispatch: