Skip to content

Commit 91c3aa0

Browse files
committed
fix(ci): deploy latest Worker version before updating secrets in deploy-workers.yml
1 parent 908eca9 commit 91c3aa0

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

‎.github/workflows/deploy-workers.yml‎

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -42,24 +42,24 @@ jobs:
4242
- name: Build site (dev)
4343
run: pnpm --filter @codingcatdev/site build
4444

45+
- name: Deploy to Cloudflare Workers (dev.codingcat.dev)
46+
run: pnpm --filter @codingcatdev/site exec wrangler deploy
47+
env:
48+
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
49+
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
50+
4551
- name: Configure Cloudflare Worker Secrets (dev)
4652
run: |
47-
echo "$SANITY_API_READ_TOKEN" | pnpm --filter @codingcatdev/site exec wrangler secret put SANITY_API_READ_TOKEN
53+
echo "$SANITY_API_READ_TOKEN" | pnpm --filter @codingcatdev/site exec wrangler secret put SANITY_API_READ_TOKEN --env=""
4854
if [ -n "$OPENROUTER_API_KEY" ]; then
49-
echo "$OPENROUTER_API_KEY" | pnpm --filter @codingcatdev/site exec wrangler secret put OPENROUTER_API_KEY
55+
echo "$OPENROUTER_API_KEY" | pnpm --filter @codingcatdev/site exec wrangler secret put OPENROUTER_API_KEY --env=""
5056
fi
5157
env:
5258
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
5359
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
5460
SANITY_API_READ_TOKEN: ${{ secrets.SANITY_API_READ_TOKEN }}
5561
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
5662

57-
- name: Deploy to Cloudflare Workers (dev.codingcat.dev)
58-
run: pnpm --filter @codingcatdev/site exec wrangler deploy
59-
env:
60-
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
61-
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
62-
6363
deploy-production:
6464
if: github.ref == 'refs/heads/main'
6565
runs-on: ubuntu-latest
@@ -88,6 +88,12 @@ jobs:
8888
- name: Build site (production)
8989
run: pnpm --filter @codingcatdev/site build:production
9090

91+
- name: Deploy to Cloudflare Workers (codingcat.dev)
92+
run: pnpm --filter @codingcatdev/site exec wrangler deploy --env production
93+
env:
94+
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
95+
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
96+
9197
- name: Configure Cloudflare Worker Secrets (production)
9298
run: |
9399
echo "$SANITY_API_READ_TOKEN" | pnpm --filter @codingcatdev/site exec wrangler secret put SANITY_API_READ_TOKEN --env production
@@ -99,9 +105,3 @@ jobs:
99105
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
100106
SANITY_API_READ_TOKEN: ${{ secrets.SANITY_API_READ_TOKEN }}
101107
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
102-
103-
- name: Deploy to Cloudflare Workers (codingcat.dev)
104-
run: pnpm --filter @codingcatdev/site exec wrangler deploy --env production
105-
env:
106-
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
107-
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}

0 commit comments

Comments
 (0)