From 74ef8478573893581dfbe53dd08c90ab745e67f4 Mon Sep 17 00:00:00 2001 From: Kai Henseler Date: Wed, 24 Jul 2024 15:55:56 +0200 Subject: [PATCH] IONOS(ci/build): adds build step for ionos theme elements Signed-off-by: Kai Henseler --- .github/workflows/easycloud-build.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/easycloud-build.yml b/.github/workflows/easycloud-build.yml index 542e7b3f3d04c..4737b88f12f89 100644 --- a/.github/workflows/easycloud-build.yml +++ b/.github/workflows/easycloud-build.yml @@ -72,6 +72,16 @@ jobs: npm run build cd ../.. + - name: Install dependencies & build IONOS theme custom elements + env: + CYPRESS_INSTALL_BINARY: 0 + PUPPETEER_SKIP_DOWNLOAD: true + run: | + cd themes/nc-ionos-theme/IONOS + npm ci + npm run build + cd ../.. + - name: Add config partials run: | cp IONOS/configs/*.config.php config/ @@ -126,7 +136,8 @@ jobs: -x "apps-*/*/tests**" \ -x "**/cypress/**" \ -x "*.git*" \ - -x "*.editorconfig*" + -x "*.editorconfig*" \ + -x "themes/nc-ionos-theme/IONOS**" - name: Log in to the Container registry uses: docker/login-action@65b78e6e13532edd9afa3aa52ac7964289d1a9c1