Skip to content

repository_dispatch #5112

repository_dispatch

repository_dispatch #5112

Workflow file for this run

on:
push:
branches:
- master
repository_dispatch:
workflow_dispatch:
jobs:
deploy:
runs-on: ubuntu-latest
name: Deploy
steps:
- uses: actions/checkout@master
- name: "Trigger Pages deploy"
run: |
curl "https://api.cloudflare.com/client/v4/accounts/$CF_ACCOUNT_ID/pages/projects/$PROJECT_NAME/deployments" \
-X POST \
-s -o /dev/null \
--header "X-Auth-Email: $CF_EMAIL" \
--header "X-Auth-Key: $CF_API_KEY"
env:
CF_ACCOUNT_ID: ${{ secrets.CF_ACCOUNT_ID }}
CF_API_KEY: ${{ secrets.CF_GLOBAL_APIKEY }}
CF_EMAIL: ${{ secrets.CF_EMAIL }}
PROJECT_NAME: ${{ secrets.PAGES_PROJECT_NAME }}