From fa047ed3ee9a666dad7a487021f532a2b7a7c3d9 Mon Sep 17 00:00:00 2001 From: Jayway Liu <14022498+bluejayway@user.noreply.gitee.com> Date: Sat, 26 Sep 2026 16:26:12 +0800 Subject: [PATCH] =?UTF-8?q?fix(ci):=20upload-artifact=20=E5=9C=A8=20Gitea?= =?UTF-8?q?=20=E4=B8=8A=E4=B8=8D=E6=94=AF=E6=8C=81=EF=BC=8C=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=20continue-on-error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gitea 对 actions/upload-artifact@v4 报 GHESNotSupportedError(v4 artifact 协议 为 GitHub 专有),此前测试全绿仍被该步骤标红;上传失败不再影响 CI 结论, 浏览器产物在 Gitea 上暂不可下载,迁到 GitHub 托管时该步骤自动生效 --- .gitea/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index fe972d3..971f0f2 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -55,8 +55,11 @@ jobs: trap 'kill "$web" "$worker"' EXIT for i in {1..30}; do curl -fsS http://127.0.0.1:8000/api/health && break; sleep 1; done npm run test:e2e + # Gitea 不支持 upload-artifact@v4 的 artifact 协议(GHESNotSupportedError), + # 上传失败不该把已经全绿的测试标红;迁到 GitHub 托管时此步骤自动生效。 - uses: actions/upload-artifact@v4 if: always() + continue-on-error: true with: name: browser-results path: |