From e415b5118b3ce68012346a5c781fa81707bf3361 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Thu, 5 Feb 2026 11:08:34 +0100 Subject: [PATCH] fix(ci): use corepack enable for pnpm to avoid hang in runner --- .gitea/workflows/deploy.yml | 11 +++++++---- package.json | 1 + 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index e842525..85b5a6a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -96,12 +96,15 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 - - uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4 + - name: Setup Node.js + uses: actions/setup-node@v4 with: node-version: 20 - cache: 'pnpm' - - run: pnpm install --frozen-lockfile + - name: Install dependencies + shell: bash + run: | + corepack enable + pnpm install --frozen-lockfile env: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - run: pnpm lint diff --git a/package.json b/package.json index 8bffad1..ab376ce 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "mb-grid-solutions.com", "version": "1.0.0", "type": "module", + "packageManager": "pnpm@10.18.3", "scripts": { "dev": "docker network create infra 2>/dev/null || true && echo '\\nšŸš€ Development Environment Starting...\\n\\nšŸ“± App: http://mb-grid-solutions.localhost\\nšŸ—„ļø CMS: http://cms.mb-grid-solutions.localhost/admin\\n🚦 Traefik: http://localhost:8080\\n\\n(Press Ctrl+C to stop)\\n' && docker compose down --remove-orphans && docker compose up app directus directus-db", "dev:next": "next dev",