From 820d6c25f7e038caa00a1001c5ccdad0a3304c83 Mon Sep 17 00:00:00 2001 From: Koen Caerels Date: Tue, 16 Jan 2024 23:41:26 +0100 Subject: [PATCH] Bulid member module application. --- .github/workflows/php_build_and_qa_test.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/php_build_and_qa_test.yml b/.github/workflows/php_build_and_qa_test.yml index 6cd292b..2cecac4 100644 --- a/.github/workflows/php_build_and_qa_test.yml +++ b/.github/workflows/php_build_and_qa_test.yml @@ -26,6 +26,8 @@ jobs: - name: Copy .env run: php -r "file_exists('.env') || copy('.env.test', '.env');" + + ## —— Composer ——————————————————————————————————————————————————————————— - name: Validate composer.json and composer.lock run: composer validate --strict @@ -41,6 +43,8 @@ jobs: - name: Install dependencies run: composer install --prefer-dist --no-progress + + ## —— Database & cache —————————————————————————————————————————————————— - name: Create Database run: | @@ -81,6 +85,14 @@ jobs: - name: Yarn build run: yarn run encore production + + ## —— Frontend MemberModule —————————————————————————————————————————— + + - name: Build Member Module Application + run: | + cd frontends/member_module/ + npm install + npm run build-only ## —— Testing ———————————————————————————————————————————————————————————— # - name: Execute tests (Unit & Integration Tests) via PestPHP