From 9377faa943f2ff09003c9d6cabfcc52745e24274 Mon Sep 17 00:00:00 2001 From: Ashwin Bhat Date: Sun, 7 Sep 2025 18:31:38 -0700 Subject: [PATCH] Standardize GitHub workflow triggers (#155) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary - Standardized the trigger configuration across test, lint, and e2e workflows - All workflows now use consistent format with pull_request listed before push - E2E workflow now also runs on pushes to main branch ## Test plan - [ ] Verify workflows trigger correctly on pull requests - [ ] Verify workflows trigger correctly on pushes to main branch - [ ] Check that e2e tests run successfully on main branch 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude --- .github/workflows/lint.yml | 6 +++--- .github/workflows/test-e2e.yml | 4 +++- .github/workflows/test.yml | 6 +++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 8d54991..45fdf80 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,10 +1,10 @@ name: Lint on: - push: - branches: [ main ] pull_request: - branches: [ main ] + push: + branches: + - 'main' jobs: lint: diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index b9ffdb1..c96cde6 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -2,7 +2,9 @@ name: Claude Code E2E Test on: pull_request: - types: [opened, synchronize] + push: + branches: + - 'main' jobs: integration-test: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5bd9f6d..aca2b3d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,10 +1,10 @@ name: Test on: - push: - branches: [ main ] pull_request: - branches: [ main ] + push: + branches: + - 'main' jobs: test: