fixes on ci-cd #78

Merged
ImanThiyanga merged 2 commits from Dev into production 2026-09-19 01:02:33 +05:30
+10 -3
View File
@@ -63,12 +63,19 @@ jobs:
frontend-build-and-deploy:
name: Build & Deploy ERP Core Frontend
runs-on: linux
if: github.event.pull_request.merged == true
steps:
- name: Checkout code
run: |
rm -rf /tmp/erpcore-frontend-src
git clone \
--depth 1 \
--branch production \
https://oauth2:${{ secrets.ERPCORE }}@gitea.hexdive.com/New_REP_SYSTEM/ERP-core.git \
/tmp/erpcore-frontend-src
- name: Build frontend Docker image
working-directory: .gitea/workflows
run: docker build -t erpcore-frontend:latest ../../Frontend/erp-system
run: docker build -t erpcore-frontend:latest /tmp/erpcore-frontend-src/Frontend/erp-system
- name: Stop & remove existing frontend container
run: |