Skip to content

Deploy to Cloudflare #2378

Deploy to Cloudflare

Deploy to Cloudflare #2378

name: Deploy to Cloudflare
on:
workflow_run:
workflows: ["Build", "Deploy Migrations to Production", "CI"]
types:
- completed
push:
branches:
- master
jobs:
deploy_to_cloudflare:
name: Deploy to Cloudflare
if: ${{ github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.head_branch == 'master' }}
runs-on: ubuntu-latest
env:
DEPLOY_HOOK_PROD: ${{ secrets.DEPLOY_HOOK_PROD }}
steps:
- name: Deploy to Cloudflare Pages
run: curl -X POST https://api.cloudflare.com/client/v4/pages/webhooks/deploy_hooks/${{ env.DEPLOY_HOOK_PROD }}