From 36c8671c525368263377675f9f0e10fc8abe4022 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Gonzalo=20Artur=20de=20la=20Villarmois?= Date: Sun, 29 Mar 2026 17:53:14 +1300 Subject: [PATCH] Install and build npm packages on CI --- .github/workflows/release.yml | 4 ++++ .github/workflows/tests.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8634e3e..1343103 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,6 +30,10 @@ jobs: cp .env.example .env php artisan key:generate + - name: Build frontend assets + working-directory: www + run: npm ci && npm run build + - name: Run tests working-directory: www run: php artisan test diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1dd15a0..b234296 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -30,6 +30,10 @@ jobs: cp .env.example .env php artisan key:generate + - name: Build frontend assets + working-directory: www + run: npm ci && npm run build + - name: Run tests working-directory: www run: php artisan test