Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions .github/workflows/build-and-commit-assets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,17 @@ 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
run: yarn install --frozen-lockfile

- 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
Expand All @@ -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
Expand Down
Loading