From 5aaf63eff5895d6bbb4ed2744b4926690d0bb14c Mon Sep 17 00:00:00 2001 From: minsung Date: Tue, 14 Apr 2026 11:52:29 +0900 Subject: [PATCH] =?UTF-8?q?Pages=20=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8=20?= =?UTF-8?q?=EC=9E=90=EB=8F=99=20=EC=83=9D=EC=84=B1=20=EB=8B=A8=EA=B3=84=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 첫 배포 시 프로젝트가 없어서 실패했던 문제 수정. 배포 전에 project create를 시도하고, 이미 존재하면 continue-on-error로 통과. Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/publish.yml | 8 ++++++++ 1 file changed, 8 insertions(+) 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: