From 69f1ac1496661dcfdddffd4c3ff12d383f8ce1d2 Mon Sep 17 00:00:00 2001 From: seaHi Date: Fri, 7 Aug 2026 14:03:34 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E4=BC=98=E5=8C=96=20Drone=20CI=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=B9=B6=E6=B7=BB=E5=8A=A0=20pnpm=20?= =?UTF-8?q?=E7=BC=93=E5=AD=98=E5=8D=B7=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 266cf26..8c6d98d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,13 +20,13 @@ steps: from_secret: CLOUDFLARE_ACCOUNT_ID CLOUDFLARE_API_TOKEN: from_secret: CLOUDFLARE_API_TOKEN + volumes: + - name: pnpm-store + path: /root/.local/share/pnpm/store commands: - - npm install -g pnpm@11.20.0 - - pnpm install --frozen-lockfile - - pnpm run check - - pnpm run lint - - pnpm run test - - pnpm run build + - corepack enable + - pnpm install --frozen-lockfile --prefer-offline + - pnpm run ci - pnpm exec wrangler d1 migrations apply blogflare-db --remote - pnpm exec wrangler pages deploy .svelte-kit/cloudflare --project-name=blogflare --branch=main @@ -67,3 +67,8 @@ steps: when: status: - failure + +volumes: + - name: pnpm-store + host: + path: /tmp/drone/pnpm-store