From 4ab304cd0771216865124759e3668ae20563da16 Mon Sep 17 00:00:00 2001 From: Tien Ngo Date: Wed, 24 Dec 2025 14:40:16 +0700 Subject: [PATCH] deploy --- .gitea/workflows/deploy.yml | 33 ++++++++------------------------- 1 file changed, 8 insertions(+), 25 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 13ddb89..9132513 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -5,8 +5,10 @@ on: branches: [ "main" ] jobs: - vite-build: - runs-on: node-20 + build-and-deploy: + runs-on: ubuntu-latest + container: + image: node:20-slim steps: - uses: actions/checkout@v4 @@ -17,29 +19,10 @@ jobs: npm ci npm run build - - name: Upload Vite artifacts - uses: actions/upload-artifact@v3 - with: - name: vite-dist - path: dist - - deploy: - runs-on: ubuntu-latest - needs: vite-build - - steps: - - uses: actions/checkout@v4 - - - name: Download Vite artifacts - uses: actions/download-artifact@v3 - with: - name: vite-dist - path: dist - - - name: Deploy to Private Server + - name: Deploy run: | rm -rf /deploy/vite-app/timelapse-calc - cp -r dist/* /deploy/vite-app/timelapse-calc/ - rm -rf dist - + mkdir -p /deploy/vite-app/timelapse-calc + cp -r src/dist/* /deploy/vite-app/timelapse-calc/ + echo "Deployment completed successfully" \ No newline at end of file