diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index b527a24..4726bc2 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,4 +1,4 @@ -name: Build and Deploy +name: Build Test on: push: @@ -6,26 +6,20 @@ on: - main jobs: - build-and-deploy: + build: runs-on: Runner container: image: node:22-bookworm - env: - APP_DIR: /opt/docker/apps/sveltekit-test - steps: - name: Checkout uses: actions/checkout@v4 - - name: Build Docker image - run: | - docker build -t sveltekit-test:latest . + - name: Enable Corepack + run: corepack enable - - name: Deploy - run: | - mkdir -p $APP_DIR - cp compose.yml $APP_DIR/compose.yml - cd $APP_DIR - docker compose up -d - docker image prune -f + - name: Install dependencies + run: pnpm install --frozen-lockfile + + - name: Build + run: time pnpm build