Skip to content

Commit 7f6cb51

Browse files
committed
Fix CI/E2E workflows to only run on main branch pushes
Changes: - CI and E2E workflows now only trigger on push to main branch - Claude/* feature branches tested via pull requests only - Saves CI minutes and prevents redundant workflow runs - Consistent trigger pattern across all workflows Workflow triggers: - Push to main: ✓ (production validation) - Pull requests to main: ✓ (feature testing) - Push to claude/*: ✗ (tested via PR instead)
1 parent f3247cc commit 7f6cb51

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ name: CI
22

33
on:
44
push:
5-
branches: [ main, claude/* ]
5+
branches:
6+
- main
67
pull_request:
7-
branches: [ main ]
8+
branches:
9+
- main
810

911
jobs:
1012
format:

.github/workflows/e2e.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ name: E2E Tests
22

33
on:
44
push:
5-
branches: [ main, claude/* ]
5+
branches:
6+
- main
67
pull_request:
7-
branches: [ main ]
8+
branches:
9+
- main
810

911
jobs:
1012
playwright:

0 commit comments

Comments
 (0)