diff --git a/.gitea/workflows/publish.yml b/.gitea/workflows/publish.yml index 66f486f..296e9ff 100644 --- a/.gitea/workflows/publish.yml +++ b/.gitea/workflows/publish.yml @@ -52,6 +52,14 @@ jobs: working-directory: quartz run: npx quartz build + - name: Ensure Cloudflare Pages project exists + continue-on-error: true + uses: cloudflare/wrangler-action@v3 + with: + apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} + accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} + command: pages project create parawiki --production-branch=main + - name: Deploy to Cloudflare Pages uses: cloudflare/wrangler-action@v3 with: