diff --git a/.drone.yml b/.drone.yml index 4ee267e..c1da867 100644 --- a/.drone.yml +++ b/.drone.yml @@ -62,7 +62,7 @@ steps: - corepack enable - pnpm run build - - name: deploy-db + - name: deploy image: node:22-slim depends_on: - build @@ -71,30 +71,18 @@ steps: from_secret: CLOUDFLARE_ACCOUNT_ID CLOUDFLARE_API_TOKEN: from_secret: CLOUDFLARE_API_TOKEN - commands: - - corepack enable - - pnpm exec wrangler d1 migrations apply blogflare-db --remote - - - name: deploy-pages - image: node:22-slim - depends_on: - - deploy-db - environment: - CLOUDFLARE_ACCOUNT_ID: - from_secret: CLOUDFLARE_ACCOUNT_ID - CLOUDFLARE_API_TOKEN: - from_secret: CLOUDFLARE_API_TOKEN volumes: - name: svelte-cache path: /drone/src/.svelte-kit commands: - corepack enable + - pnpm exec wrangler d1 migrations apply blogflare-db --remote - pnpm exec wrangler pages deploy .svelte-kit/cloudflare --project-name=blogflare --branch=main - name: purge-cache image: node:22-slim depends_on: - - deploy-pages + - deploy environment: CLOUDFLARE_API_TOKEN: from_secret: CLOUDFLARE_API_TOKEN @@ -129,8 +117,7 @@ steps: - name: notify-failure image: appleboy/drone-telegram depends_on: - - deploy-db - - deploy-pages + - deploy - purge-cache settings: token: