Skip to content

Commit 77be8b1

Browse files
authored
Merge pull request #2025 from codeflash-ai/fix/e2e-path-triggers
ci: replace wildcard path triggers on E2E tests
2 parents 1f69837 + d344324 commit 77be8b1

12 files changed

+63
-12
lines changed

.github/workflows/e2e-async.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: E2E - Async
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'tests/**'
8+
- 'pyproject.toml'
9+
- 'uv.lock'
10+
- '.github/workflows/e2e-*.yaml'
711

812
workflow_dispatch:
913

.github/workflows/e2e-bubblesort-benchmark.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: E2E - Bubble Sort Benchmark
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'tests/**'
8+
- 'pyproject.toml'
9+
- 'uv.lock'
10+
- '.github/workflows/e2e-*.yaml'
711

812
workflow_dispatch:
913

.github/workflows/e2e-bubblesort-pytest-nogit.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: E2E - Bubble Sort Pytest (No Git)
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'tests/**'
8+
- 'pyproject.toml'
9+
- 'uv.lock'
10+
- '.github/workflows/e2e-*.yaml'
711

812
workflow_dispatch:
913

.github/workflows/e2e-bubblesort-unittest.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: E2E - Bubble Sort Unittest
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'tests/**'
8+
- 'pyproject.toml'
9+
- 'uv.lock'
10+
- '.github/workflows/e2e-*.yaml'
711

812
workflow_dispatch:
913

.github/workflows/e2e-coverage-optimization.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: Coverage E2E
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'tests/**'
8+
- 'pyproject.toml'
9+
- 'uv.lock'
10+
- '.github/workflows/e2e-*.yaml'
711

812
workflow_dispatch:
913

.github/workflows/e2e-futurehouse-structure.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: E2E - Futurehouse Structure
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'tests/**'
8+
- 'pyproject.toml'
9+
- 'uv.lock'
10+
- '.github/workflows/e2e-*.yaml'
711

812
workflow_dispatch:
913

.github/workflows/e2e-init-optimization.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: E2E - Init Optimization
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'tests/**'
8+
- 'pyproject.toml'
9+
- 'uv.lock'
10+
- '.github/workflows/e2e-*.yaml'
711
workflow_dispatch:
812

913
concurrency:

.github/workflows/e2e-js-cjs-function.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ name: E2E - JS CommonJS Function
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'packages/**'
8+
- 'tests/**'
9+
- 'pyproject.toml'
10+
- 'uv.lock'
11+
- '.github/workflows/e2e-*.yaml'
712

813
workflow_dispatch:
914

.github/workflows/e2e-js-esm-async.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ name: E2E - JS ESM Async
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'packages/**'
8+
- 'tests/**'
9+
- 'pyproject.toml'
10+
- 'uv.lock'
11+
- '.github/workflows/e2e-*.yaml'
712

813
workflow_dispatch:
914

.github/workflows/e2e-js-ts-class.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ name: E2E - JS TypeScript Class
33
on:
44
pull_request:
55
paths:
6-
- '**' # Trigger for all paths
6+
- 'codeflash/**'
7+
- 'packages/**'
8+
- 'tests/**'
9+
- 'pyproject.toml'
10+
- 'uv.lock'
11+
- '.github/workflows/e2e-*.yaml'
712

813
workflow_dispatch:
914

0 commit comments

Comments
 (0)