diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8538b37d4b..eb74ac578a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -214,6 +214,14 @@ jobs: if: steps.plan.outputs.asf_source == 'true' run: npm run check:asf-source + - name: Lint + if: steps.plan.outputs.code == 'true' + run: npm run lint + + - name: Check formatting + if: steps.plan.outputs.code == 'true' + run: npm run format:check + # Parsed dependency rules and an exact legacy-debt ledger keep the # renderer root from absorbing new feature or Desktop ownership while # the existing AppShell is migrated behind stable boundaries. @@ -228,14 +236,6 @@ jobs: npm run check:renderer-architecture fi - - name: Lint - if: steps.plan.outputs.code == 'true' - run: npm run lint - - - name: Check formatting - if: steps.plan.outputs.code == 'true' - run: npm run format:check - # This generated artifact describes the whole renderer/UI tree, so every # code-validation run checks it even when the triggering diff is outside # an Astryx surface. Keep it before Build so stale output is reported