fix
All checks were successful
Deploy to Private Server / build (push) Successful in 36s
Deploy to Private Server / deploy (push) Successful in 13s

This commit is contained in:
2025-12-24 18:43:07 +07:00
parent 8c56f4292d
commit 4ebcc7de49

View File

@@ -25,18 +25,12 @@ jobs:
path: dist/ path: dist/
deploy: deploy:
runs-on: homesrv runs-on: ubuntu-latest
needs: build needs: build
container:
image: node:20-slim
options: -v /var/www/vite-app:/deploy/vite-app --user 1000:1000
steps: steps:
- name: Load NVM and Node
run: |
bash -lc '
export NVM_DIR="/root/.nvm"
source "$NVM_DIR/nvm.sh"
node -v
npm -v
'
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Download build artifacts - name: Download build artifacts
@@ -47,9 +41,9 @@ jobs:
- name: Deploy to host - name: Deploy to host
run: | run: |
rm -rf /www/vite-app/timelapse-calc rm -rf /deploy/vite-app/timelapse-calc
mkdir -p /www/vite-app/timelapse-calc mkdir -p /deploy/vite-app/timelapse-calc
cp -r dist/* /www/vite-app/timelapse-calc/ cp -r dist/* /deploy/vite-app/timelapse-calc/
echo "Deployment completed successfully" echo "Deployment completed successfully"
echo "Deployed files:" echo "Deployed files:"
ls -la /www/vite-app/timelapse-calc/ ls -la /deploy/vite-app/timelapse-calc/