From bdc2ec511e71f86755cbbf4c712ab63cd1822d5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=8F=E8=87=B3=E5=A4=95=E9=98=B3?= Date: Wed, 7 Jan 2026 19:40:00 +0800 Subject: [PATCH 1/2] add the support for cloudflare pages --- .github/workflows/crawler.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/crawler.yml b/.github/workflows/crawler.yml index e6f569b0d491d..f550e3bc49fed 100644 --- a/.github/workflows/crawler.yml +++ b/.github/workflows/crawler.yml @@ -161,3 +161,13 @@ jobs: S3_REGION: ${{ secrets.S3_REGION }} GITHUB_ACTIONS: true run: python -m trendradar + - name: Deploy + uses: cloudflare/wrangler-action@v3 + with: + apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} + accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} + # command: | + # pages project list + # pages deploy output --project-name=${{ vars.CLOUDFLARE_PAGE_PROJECT }} + command: | + pages deploy output --project-name=${{ vars.CLOUDFLARE_PAGE_PROJECT }} From d672df9859fff7161b5de1df21ccdd39b815c573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=8F=E8=87=B3=E5=A4=95=E9=98=B3?= Date: Wed, 7 Jan 2026 19:51:49 +0800 Subject: [PATCH 2/2] add the check only run deploy action when cloudflare page project name is defined. --- .github/workflows/crawler.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/crawler.yml b/.github/workflows/crawler.yml index f550e3bc49fed..7008a180d5238 100644 --- a/.github/workflows/crawler.yml +++ b/.github/workflows/crawler.yml @@ -161,11 +161,13 @@ jobs: S3_REGION: ${{ secrets.S3_REGION }} GITHUB_ACTIONS: true run: python -m trendradar - - name: Deploy + - name: Deploy cloudflare pages + if: ${{ success() && vars.CLOUDFLARE_PAGE_PROJECT != '' }} uses: cloudflare/wrangler-action@v3 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} + # 可以使用pages project list命令查看已有项目名 # command: | # pages project list # pages deploy output --project-name=${{ vars.CLOUDFLARE_PAGE_PROJECT }}