From a278e25bd708c935fd097a348e7204a3f49955eb Mon Sep 17 00:00:00 2001 From: DIYgod Date: Wed, 21 Jan 2026 21:22:44 +0800 Subject: [PATCH] feat: add immediate rollout flag to container deployments (#7) - Enable --containers-rollout=immediate in package.json deploy script - Apply same flag to GitHub Actions deployment workflow --- .github/workflows/deploy.yml | 1 + package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 2891e1f..ae9ad4b 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -113,6 +113,7 @@ jobs: with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} + command: deploy --containers-rollout=immediate - name: Restore placeholder in wrangler.toml before commit if: steps.check-update.outputs.needed == 'true' diff --git a/package.json b/package.json index a4a3799..b9372e1 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "type": "module", "scripts": { "build": "esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --platform=neutral --external:@cloudflare/containers --external:@cloudflare/workers-types", - "deploy": "pnpm run build && wrangler deploy", + "deploy": "pnpm run build && wrangler deploy --containers-rollout=immediate", "dev": "wrangler dev" }, "devDependencies": {