Skip to content

Daily Build and Deploy #100

Daily Build and Deploy

Daily Build and Deploy #100

Workflow file for this run

name: Daily Build and Deploy
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
build_and_publish:
runs-on: ubuntu-latest
permissions:
contents: read
deployments: write
name: Build and Deploy to Cloudflare Pages
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: 17.9
- name: Build
run: |
yarn install
yarn build
- name: Publish to Cloudflare Pages
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: bba9d5d83023488919dc589de82fa009
projectName: sc2-gg
directory: dist