From 082abc1a174f5a6f44283dd37f6e4f3c004d6edb Mon Sep 17 00:00:00 2001 From: Alex Verkhovsky Date: Sun, 15 Mar 2026 18:15:05 -0600 Subject: [PATCH] ci: run quality checks on pushes to main Previously the quality workflow only triggered on pull_request events, so direct pushes to main (including merged PRs) skipped all CI checks. Add a push trigger for the main branch so broken builds are caught. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/quality.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/quality.yaml b/.github/workflows/quality.yaml index 3c198cc70..4464838b0 100644 --- a/.github/workflows/quality.yaml +++ b/.github/workflows/quality.yaml @@ -1,6 +1,6 @@ name: Quality & Validation -# Runs comprehensive quality checks on all PRs: +# Runs comprehensive quality checks on all PRs and pushes to main: # - Prettier (formatting) # - ESLint (linting) # - markdownlint (markdown quality) @@ -10,6 +10,8 @@ name: Quality & Validation # Keep this workflow aligned with `npm run quality` in `package.json`. "on": + push: + branches: [main] pull_request: branches: ["**"] workflow_dispatch: