From d048632d08223d7b5f92ecdf811d090c319b91d9 Mon Sep 17 00:00:00 2001 From: ShaneK Date: Mon, 3 Aug 2026 15:00:31 -0700 Subject: [PATCH] chore(ci): add lint and check diff steps to angular-server build --- .../actions/build-angular-server/action.yml | 12 ++++++++++++ packages/angular-server/src/ionic-server-module.ts | 3 +-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/actions/build-angular-server/action.yml b/.github/workflows/actions/build-angular-server/action.yml index e21a39669bf..68c7054facf 100644 --- a/.github/workflows/actions/build-angular-server/action.yml +++ b/.github/workflows/actions/build-angular-server/action.yml @@ -19,10 +19,22 @@ runs: run: npm run sync shell: bash working-directory: ./packages/angular-server + - name: 🖌️ Lint + run: npm run lint + shell: bash + working-directory: ./packages/angular-server - name: 🏗️ Build run: npm run build.prod shell: bash working-directory: ./packages/angular-server + - name: Clean core package.json + run: git checkout ./package.json + shell: bash + working-directory: ./core + - name: 🔍 Check Diff + run: git diff --exit-code + shell: bash + working-directory: ./packages/angular-server - uses: ./.github/workflows/actions/upload-archive with: name: ionic-angular-server diff --git a/packages/angular-server/src/ionic-server-module.ts b/packages/angular-server/src/ionic-server-module.ts index 3d446b1b098..7e1f4ea4e01 100644 --- a/packages/angular-server/src/ionic-server-module.ts +++ b/packages/angular-server/src/ionic-server-module.ts @@ -20,8 +20,7 @@ export class IonicServerModule {} export function hydrateIonicComponents(doc: any, appId: any) { // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types return () => { - const supportsNativeAttachShadow = - typeof doc?.createElement?.('div')?.attachShadow === 'function'; + const supportsNativeAttachShadow = typeof doc?.createElement?.('div')?.attachShadow === 'function'; return hydrateDocument(doc, { // Fallback for SSR DOMs (e.g. Domino) that do not implement attachShadow.