diff --git a/.gitea/workflows/cd-deploy.yaml b/.gitea/workflows/cd-deploy.yaml index 7fe84f3..d0a2537 100644 --- a/.gitea/workflows/cd-deploy.yaml +++ b/.gitea/workflows/cd-deploy.yaml @@ -19,13 +19,11 @@ jobs: - name: Verify Node Environment run: | + which npm npm -v + which node node -v - - name: Verify Local Environment - run: | - mount - - name: Checkout uses: actions/checkout@v4 with: @@ -35,9 +33,6 @@ jobs: - name: Token Copy run: | cd /var/www/html/milsim-site-v4 - pwd - ls - file /workspace/17th-Ranger-Battalion-ORG/milsim-site-v4/.git/config cp /workspace/17th-Ranger-Battalion-ORG/milsim-site-v4/.git/config .git/config chown nginx:nginx .git/config @@ -48,24 +43,31 @@ jobs: - name: Update Application Code run: | - sudo -u nginx bash -c "cd /var/www/html/milsim-site-v4 && git reset --hard && git pull origin main" + cd /var/www/html/milsim-site-v4 + sudo -u nginx git reset --hard + sudo -u nginx git pull origin main - name: Update Shared Dependencies run: | - sudo -u nginx bash -c "cd /var/www/html/milsim-site-v4/shared && npm install" + cd /var/www/html/milsim-site-v4/shared + sudo -u nginx npm install - name: Update UI Dependencies run: | - sudo -u nginx bash -c "cd /var/www/html/milsim-site-v4/ui && npm install" + cd /var/www/html/milsim-site-v4/ui + sudo -u nginx npm install - name: Update API Dependencies run: | - sudo -u nginx bash -c "cd /var/www/html/milsim-site-v4/api && npm install" + cd /var/www/html/milsim-site-v4/api + sudo -u nginx npm install - name: Build UI run: | - sudo -u nginx bash -c "cd /var/www/html/milsim-site-v4/ui && npm run build" + cd /var/www/html/milsim-site-v4/ui + sudo -u nginx npm run build - name: Build API run: | - sudo -u nginx bash -c "cd /var/www/html/milsim-site-v4/api && npm run build" + cd /var/www/html/milsim-site-v4/api + sudo -u nginx npm run build