name: Cloudflare Pages on: push: branches: - master jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup Hugo uses: peaceiris/actions-hugo@v2 with: hugo-version: '0.122.0' - name: Build run: hugo --minify - name: Deploy to Cloudflare Pages run: "npx --yes wrangler pages deploy --project-name ${{ env.CLOUDFLARE_PAGES_PROJECT_NAME }} ./public --branch main"