From 7b490a80ed1a84d12e8505bd4f7240612be2a403 Mon Sep 17 00:00:00 2001 From: SanjayRai Date: Fri, 14 Aug 2026 22:37:00 -0700 Subject: [PATCH 1/2] ci: run build check on Node 24 (isolated experiment) --- .github/workflows/pull-request.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index 0f74eae94..cc680ef2f 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -57,7 +57,7 @@ jobs: uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: 16.13.1 + node-version: 24 cache: 'npm' - name: Install run: npm ci From 4df16fd46a1aebbd75487b428cde02c74c5c65fc Mon Sep 17 00:00:00 2001 From: SanjayRai Date: Fri, 14 Aug 2026 23:01:28 -0700 Subject: [PATCH 2/2] ci: also run build-output-diff on all PRs (drop paths filter) --- .github/workflows/output-diff-check.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/output-diff-check.yml b/.github/workflows/output-diff-check.yml index 5a5fd7a16..e4421a316 100644 --- a/.github/workflows/output-diff-check.yml +++ b/.github/workflows/output-diff-check.yml @@ -12,12 +12,12 @@ name: Build Output Diff (advisory) +# Runs on EVERY pull request (no paths filter) so every PR gets a verdict — a +# change with no shipped-output impact (deps, refactors, CI/tooling) reports +# NO_CHANGE, which the Feature QA agent consults to say "safe" instead of "skipped". on: pull_request: types: [opened, synchronize, reopened] - paths: - - 'package.json' - - 'package-lock.json' permissions: contents: read