From c4b4c4cd667776a458ab2ee566956773f728d85e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alfonso=20Mart=C3=ADnez?= Date: Fri, 27 Sep 2024 09:10:29 +0200 Subject: [PATCH] Sanity checks: ensure client plugin build is healthy --- .github/workflows/frontend-build.yml | 2 ++ package.json | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/frontend-build.yml b/.github/workflows/frontend-build.yml index 278fefd4c..1b98ee809 100644 --- a/.github/workflows/frontend-build.yml +++ b/.github/workflows/frontend-build.yml @@ -21,6 +21,7 @@ jobs: - run: yarn install --prod --frozen-lockfile - run: yarn build - run: yarn build-mco + - run: yarn build-client - run: yarn install # Install dev. deps. - run: yarn lint - run: yarn format-test @@ -28,3 +29,4 @@ jobs: - run: yarn test-coverage - run: yarn analyze-odf - run: yarn analyze-mco + - run: yarn analyze-client diff --git a/package.json b/package.json index f2fd209d5..cc662f9fc 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "analyze-common": "yarn build:generate && NODE_ENV=production I8N_NS=${I8N_NS} ANALYZE_BUNDLE=true yarn ts-node ./node_modules/.bin/webpack -c ./webpack.config.ts", "analyze-odf": "PLUGIN=odf yarn analyze-common && PLUGIN=odf yarn ts-node ./analyzeTest.ts", "analyze-mco": "PLUGIN=mco yarn analyze-common && PLUGIN=mco yarn ts-node ./analyzeTest.ts", + "analyze-client": "PLUGIN=client yarn analyze-common && PLUGIN=client yarn ts-node ./analyzeTest.ts", "dev": "PLUGIN=odf I8N_NS=plugin__odf-console yarn server:plugin", "dev-mco": "PLUGIN=mco I8N_NS=plugin__odf-multicluster-console yarn server:plugin", "dev-client": "PLUGIN=client I8N_NS=plugin__odf-client-console yarn server:plugin",