From e665247e3390b0b4f01b39adea25d56bf691c453 Mon Sep 17 00:00:00 2001 From: John Zhao Date: Wed, 24 Dec 2025 13:36:45 -0500 Subject: [PATCH] ci: Update page deploy for GitHub Actions Update GitHub Actions of the page deploy to fix warning of Deprecated: "wrangler pages publish" is deprecated --- .github/workflows/deploy.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4ae9972..d229c3a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -117,13 +117,12 @@ jobs: run: npm --workspace apps/web run build - name: Deploy Pages (Direct Upload) - uses: cloudflare/pages-action@v1 + uses: cloudflare/wrangler-action@v3 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ steps.zone.outputs.account_id }} - projectName: ${{ steps.cfg.outputs.pages_project_name }} - directory: apps/web/dist - branch: main + command: + pages deploy apps/web/dist --project-name "${{ steps.cfg.outputs.pages_project_name }}" --branch main - name: Bind custom domain + DNS (Pages) run: node deploy/cf-api.mjs ensure-pages-domain --domain "${{ steps.cfg.outputs.domain }}" --account-id "${{ steps.zone.outputs.account_id }}" --project-name "${{ steps.cfg.outputs.pages_project_name }}" --zone-id "${{ steps.zone.outputs.zone_id }}" --cname-target "${{ steps.cfg.outputs.cname_target }}"