Skip to content

Deploy to Cloudflare Workers #534

Deploy to Cloudflare Workers

Deploy to Cloudflare Workers #534

Workflow file for this run

name: Deploy to Cloudflare Workers
on:
workflow_run:
workflows:
- CI
types:
- completed
branches:
- master
workflow_dispatch:
jobs:
deploy:
name: Deploy
runs-on: ubuntu-latest
timeout-minutes: 10
if: ${{ github.event_name.workflow_dispatch || github.event.workflow_run.conclusion == 'success' }}
steps:
- name: 📥 Checkout source
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: 📥 Install dependencies
run: npm ci
- name: 📤 Deploy to Cloudflare Workers with Wrangler
uses: cloudflare/wrangler-action@6d58852c35a27e6034745c5d0bc373d739014f7f # v3.13.0
with:
accountId: ${{ secrets.CF_ACCOUNT_ID }}
apiToken: ${{ secrets.CF_API_TOKEN }}
command: deploy