Merge pull request #2025 from codeflash-ai/fix/e2e-path-triggers

ci: replace wildcard path triggers on E2E tests
This commit is contained in:
Kevin Turcios 2026-04-09 02:17:01 -05:00 committed by GitHub
commit 77be8b1949
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 63 additions and 12 deletions

View file

@ -3,7 +3,11 @@ name: E2E - Async
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: E2E - Bubble Sort Benchmark
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: E2E - Bubble Sort Pytest (No Git)
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: E2E - Bubble Sort Unittest
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: Coverage E2E
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: E2E - Futurehouse Structure
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: E2E - Init Optimization
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:
concurrency:

View file

@ -3,7 +3,12 @@ name: E2E - JS CommonJS Function
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'packages/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,12 @@ name: E2E - JS ESM Async
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'packages/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,12 @@ name: E2E - JS TypeScript Class
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'packages/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: E2E - Topological Sort (Worktree)
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:

View file

@ -3,7 +3,11 @@ name: E2E - Tracer Replay
on:
pull_request:
paths:
- '**' # Trigger for all paths
- 'codeflash/**'
- 'tests/**'
- 'pyproject.toml'
- 'uv.lock'
- '.github/workflows/e2e-*.yaml'
workflow_dispatch:
concurrency: