diff --git a/.gitea/workflows/build-deploy.yml b/.gitea/workflows/build-deploy.yml index 231f4db..bd75aeb 100644 --- a/.gitea/workflows/build-deploy.yml +++ b/.gitea/workflows/build-deploy.yml @@ -15,12 +15,21 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Install dependencies and build + - name: Install Bun run: | - echo "Current directory: $(pwd)" - echo "GitHub workspace: $GITHUB_WORKSPACE" - ls -la - docker run --rm -v "$GITHUB_WORKSPACE:/app" -w /app node:20 sh -c "ls -la && npm install --registry=https://registry.npmmirror.com && npm run build" + curl -fsSL https://bun.sh/install | bash + export PATH="$HOME/.bun/bin:$PATH" + bun --version + + - name: Install dependencies + run: | + export PATH="$HOME/.bun/bin:$PATH" + bun install --registry=https://registry.npmmirror.com + + - name: Build project + run: | + export PATH="$HOME/.bun/bin:$PATH" + bun run build - name: Deploy to server uses: appleboy/scp-action@v0.1.7