From 5f880ec2b4ee288ebdcc5ee38674a6658c545f35 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Mon, 15 Jun 2026 23:08:57 +0530 Subject: [PATCH] fix: include frontend and roster in asset build (#4703) --- .github/workflows/build-and-commit-assets.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-commit-assets.yml b/.github/workflows/build-and-commit-assets.yml index a198972f5c..11ffc911da 100644 --- a/.github/workflows/build-and-commit-assets.yml +++ b/.github/workflows/build-and-commit-assets.yml @@ -38,7 +38,9 @@ jobs: with: node-version: 24 cache: yarn - cache-dependency-path: apps/frappe/yarn.lock + cache-dependency-path: | + apps/frappe/yarn.lock + apps/hrms/yarn.lock - name: Install frappe JS dependencies working-directory: apps/frappe @@ -46,7 +48,7 @@ jobs: - name: Install hrms JS dependencies working-directory: apps/hrms - run: yarn install --frozen-lockfile --ignore-scripts + run: yarn install --frozen-lockfile - name: Link node_modules into public/ working-directory: apps/frappe @@ -56,9 +58,13 @@ jobs: working-directory: apps/frappe run: yarn run production + - name: Build hrms frontend and roster + working-directory: apps/hrms + run: yarn build + - name: Package assets working-directory: apps/hrms - run: tar czf hrms-assets.tar.gz -C ../../sites/assets/hrms dist + run: tar czf hrms-assets.tar.gz -C ../../sites/assets/hrms dist frontend roster - name: Upload to rolling release working-directory: apps/hrms