Skip to content

Commit 5ec2c1c

Browse files
committed
Get rid of useless Wranglers worker
1 parent 1dd2e69 commit 5ec2c1c

File tree

3 files changed

+495
-12
lines changed

3 files changed

+495
-12
lines changed

.github/workflows/frontend-deploy.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -65,18 +65,15 @@ jobs:
6565
CF_PAGES_URL: ${{ steps.meta.outputs.url }}
6666

6767
- name: Deploy Cloudflare Worker
68-
uses: cloudflare/wrangler-action@v3
69-
with:
70-
apiToken: ${{ secrets.CF_API_TOKEN }}
71-
environment: ${{ steps.meta.outputs.env }}
72-
workingDirectory: ./apps/frontend
73-
packageManager: pnpm
74-
wranglerVersion: '4.54.0'
75-
command: ${{ steps.meta.outputs.cmd }}
76-
secrets: |
77-
RATE_LIMIT_IGNORE_KEY
68+
id: wrangler
69+
working-directory: ./apps/frontend
70+
run: |
71+
echo "RATE_LIMIT_IGNORE_KEY=${{ secrets.RATE_LIMIT_IGNORE_KEY }}" > .dev.vars
72+
npx wrangler secret bulk --env="${{ steps.meta.outputs.env }}" .dev.vars
73+
rm .dev.vars
74+
npx wrangler ${{ steps.meta.outputs.cmd }} --env="${{ steps.meta.outputs.env }}"
7875
env:
79-
RATE_LIMIT_IGNORE_KEY: ${{ secrets.RATE_LIMIT_IGNORE_KEY }}
76+
CLOUDFLARE_API_TOKEN: ${{ secrets.CF_API_TOKEN }}
8077

8178
- name: Purge cache
8279
if: github.ref == 'refs/heads/prod'

apps/frontend/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
"typescript": "^5.4.5",
3434
"vite-svg-loader": "^5.1.0",
3535
"vue-component-type-helpers": "^3.1.8",
36-
"vue-tsc": "^2.0.24"
36+
"vue-tsc": "^2.0.24",
37+
"wrangler": "^4.54.0"
3738
},
3839
"dependencies": {
3940
"@formatjs/intl-localematcher": "^0.5.4",

0 commit comments

Comments
 (0)