Deploy webapp

Action designed to automate the deployment of web applications to Cloudflare Pages

exile.watch logo

This page covers deploy-webapp* actions

Usage

In .github/workflows/deploy-webapp.yml paste following snippet:

name: "Deploy: @exile-watch / doryani"

on:
  workflow_dispatch:

jobs:
  deploy-webapp:
    runs-on: ubuntu-latest
    steps:
      - name: Deploy Crucible to Cloudflare Pages
        uses: exile-watch/doryani/deploy-webapp@main
        with:
          CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
          CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
          PROJECT_NAME: "project_name"
          ENV: "production"
          GH_TOKEN: ${{ secrets.GH_TOKEN }}

Last updated

Was this helpful?