mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-10-24 05:55:56 +02:00
* Make tests skip if filters are matched * Tweak filter path * Make thing checkout thing * Change where workflow is skipped * Change where workflow is skipped * Update github test filters * Update test-filters.yml --------- Co-authored-by: Wlowscha <54003515+Wlowscha@users.noreply.github.com>
20 lines
601 B
YAML
20 lines
601 B
YAML
all:
|
|
- "src/**"
|
|
- "test/**"
|
|
- "public/**"
|
|
# Workflows that can impact tests
|
|
- ".github/workflows/test*.yml"
|
|
- ".github/test-filters.yml"
|
|
# top-level files
|
|
- "package*.json"
|
|
- ".nvrmc" # Updates to node version can break tests
|
|
- "vite*" # vite.config.ts, vite.vitest.config.ts, vitest.workspace.ts
|
|
- "tsconfig*.json" # tsconfig.json tweaking can impact compilation
|
|
- "global.d.ts"
|
|
- ".env*"
|
|
# Blanket negations for files that cannot impact tests
|
|
- "!**/*.py" # No .py files
|
|
- "!**/*.sh" # No .sh files
|
|
- "!**/*.md" # No .md files
|
|
- "!**/.git*" # .gitkeep and family
|