Skip to content

fix(request-normalizer): 拆分 Phase 1/Phase 2 两阶段规范化,隔离 Anthropic 专属修复以消除跨 vendor 兼容性风险 #252

fix(request-normalizer): 拆分 Phase 1/Phase 2 两阶段规范化,隔离 Anthropic 专属修复以消除跨 vendor 兼容性风险

fix(request-normalizer): 拆分 Phase 1/Phase 2 两阶段规范化,隔离 Anthropic 专属修复以消除跨 vendor 兼容性风险 #252

Triggered via pull request April 16, 2026 02:06
Status Failure
Total duration 32s
Artifacts 3

ci.yml

on: pull_request
Lint (Ruff)
8s
Lint (Ruff)
Format Check (Ruff)
8s
Format Check (Ruff)
Matrix: Test (pytest)
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 11 warnings
Format Check (Ruff)
Process completed with exit code 1.
Test (pytest) (3.14)
Process completed with exit code 1.
Test (pytest) (3.12)
The strategy configuration was canceled because "test._3_14" failed
Test (pytest) (3.12)
The operation was canceled.
Test (pytest) (3.13)
The strategy configuration was canceled because "test._3_14" failed
Test (pytest) (3.13)
The operation was canceled.
Lint (Ruff)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint (Ruff)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0LUTgaQAAAAAVD27TC2M2RqJzUzRT5PvDUEhYMzFFREdFMDUwOABFZGdl
Lint (Ruff)
Failed to restore: Cache service responded with 400
Format Check (Ruff)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Format Check (Ruff)
Failed to restore: Cache service responded with 400
Test (pytest) (3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (pytest) (3.14)
Failed to restore: Cache service responded with 400
Test (pytest) (3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (pytest) (3.12)
Failed to restore: Cache service responded with 400
Test (pytest) (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (pytest) (3.13)
Failed to restore: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
test-results-py3.12 Expired
16 KB
sha256:9dd4c7fab26acc878f4c13f6a96b1e4e35803b141bb15fc9c4c2bfb2831d7c80
test-results-py3.13 Expired
16 KB
sha256:b8bd66a39dee57306a1c7cce80e34ed2a2aa0fec3a5e5c23649a9864feea81fe
test-results-py3.14 Expired
16 KB
sha256:7c489330feea0da641504250ca677d82794b320cfb35914b73442fdb0412fd50