on: push: branches: - main workflow_dispatch: jobs: publish: runs-on: ubuntu-latest permissions: contents: read name: Publish to Cloudflare Pages steps: - name: Checkout uses: actions/checkout@v3 - name: Publish to Cloudflare Pages uses: cloudflare/pages-action@v1 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: 424d9dabd39849818d9e22366a20e4d6 projectName: www-unnamed-group directory: source