From fb03be5832f2f635df80cb9466cf5697be2b8add Mon Sep 17 00:00:00 2001 From: snomiao Date: Tue, 26 Aug 2025 12:04:35 +0000 Subject: [PATCH 1/2] [ci] Make Playwright deploy step safe to fail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add continue-on-error: true to Deploy to Cloudflare Pages step to prevent Cloudflare API issues from blocking essential testing processes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .github/workflows/test-ui.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-ui.yaml b/.github/workflows/test-ui.yaml index a41964d7fa..dff51c03ee 100644 --- a/.github/workflows/test-ui.yaml +++ b/.github/workflows/test-ui.yaml @@ -182,6 +182,7 @@ jobs: - name: Deploy to Cloudflare Pages (${{ matrix.browser }}) id: cloudflare-deploy if: always() + continue-on-error: true run: | # Retry logic for wrangler deploy (3 attempts) RETRY_COUNT=0 From 3dee9f979e689e150a2ffb96d39798a44dae83f3 Mon Sep 17 00:00:00 2001 From: snomiao Date: Tue, 26 Aug 2025 12:42:22 +0000 Subject: [PATCH 2/2] [ci] Make lint-and-format comment steps safe to fail Add continue-on-error: true to PR comment steps in lint workflow: - Comment on PR about auto-fix (line 63) - Comment on PR about manual fix needed (line 76) This prevents GitHub API permission errors from blocking essential linting processes while maintaining comment functionality. --- .github/workflows/lint-and-format.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/lint-and-format.yaml b/.github/workflows/lint-and-format.yaml index 5d9a50d834..d3b1635b21 100644 --- a/.github/workflows/lint-and-format.yaml +++ b/.github/workflows/lint-and-format.yaml @@ -60,6 +60,7 @@ jobs: - name: Comment on PR about auto-fix if: steps.verify-changed-files.outputs.changed == 'true' && github.event.pull_request.head.repo.full_name == github.repository + continue-on-error: true uses: actions/github-script@v7 with: script: | @@ -72,6 +73,7 @@ jobs: - name: Comment on PR about manual fix needed if: steps.verify-changed-files.outputs.changed == 'true' && github.event.pull_request.head.repo.full_name != github.repository + continue-on-error: true uses: actions/github-script@v7 with: script: |