diff --git a/.gitea/workflows/build-deploy.yml b/.gitea/workflows/build-deploy.yml index 66dc6de..a0a2fe7 100644 --- a/.gitea/workflows/build-deploy.yml +++ b/.gitea/workflows/build-deploy.yml @@ -11,20 +11,13 @@ on: jobs: build: runs-on: ubuntu-latest - container: - image: node:24-alpine steps: - name: Checkout code uses: actions/checkout@v4 - - name: Check Node.js version - run: node --version - - - name: Install dependencies - run: npm install --registry=https://registry.npmmirror.com - - - name: Build project - run: npm run build + - name: Install dependencies and build + run: | + docker run --rm -v "${PWD}:/app" -w /app node:24-alpine sh -c "npm install --registry=https://registry.npmmirror.com && npm run build" - name: Deploy to server uses: appleboy/scp-action@v0.1.7