Merge pull request #2025 from codeflash-ai/fix/e2e-path-triggers
ci: replace wildcard path triggers on E2E tests
This commit is contained in:
commit
77be8b1949
12 changed files with 63 additions and 12 deletions
6
.github/workflows/e2e-async.yaml
vendored
6
.github/workflows/e2e-async.yaml
vendored
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
6
.github/workflows/e2e-init-optimization.yaml
vendored
6
.github/workflows/e2e-init-optimization.yaml
vendored
|
|
@ -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:
|
||||
|
|
|
|||
7
.github/workflows/e2e-js-cjs-function.yaml
vendored
7
.github/workflows/e2e-js-cjs-function.yaml
vendored
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
7
.github/workflows/e2e-js-esm-async.yaml
vendored
7
.github/workflows/e2e-js-esm-async.yaml
vendored
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
7
.github/workflows/e2e-js-ts-class.yaml
vendored
7
.github/workflows/e2e-js-ts-class.yaml
vendored
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
6
.github/workflows/e2e-topological-sort.yaml
vendored
6
.github/workflows/e2e-topological-sort.yaml
vendored
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
6
.github/workflows/e2e-tracer-replay.yaml
vendored
6
.github/workflows/e2e-tracer-replay.yaml
vendored
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Reference in a new issue