From 0aaf198c565dd3ffc69eff50b101ec42da89dc2a Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Fri, 30 Oct 2026 11:43:19 +0000 Subject: [PATCH] Seperate checks in `pr-checks.yml` --- .github/workflows/pr-checks.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index ba6dfbcdb..4736cef4a 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -126,10 +126,15 @@ jobs: if: ${{ !cancelled() && steps.install-deps.outcome == 'success' }} run: .github/workflows/script/verify-pr-checks.sh - - name: Run pr-checks checks + - name: Typecheck pr-checks scripts if: ${{ !cancelled() && steps.install-deps.outcome == 'success' }} working-directory: pr-checks - run: npm run checks + run: npm run typecheck + + - name: Run pr-checks tests + if: ${{ !cancelled() && steps.install-deps.outcome == 'success' }} + working-directory: pr-checks + run: npm run test - name: Run `pr-checks/changenotes.ts` to ensure that all unreleased change notes are valid if: ${{ !cancelled() && steps.install-deps.outcome == 'success' }}