ci(publish): 暂时关闭 attestations 规避 OIDC 503 故障

GitHub OIDC → sigstore 服务连续 503 overflow(v1.20.2 两次 publish 失败),
非配置问题(v1.20.1 能发成功证明 trusted publishing 配置正确)。
attestations 是可选签名,关闭后上传正常进行;待服务稳定后改回 true。
This commit is contained in:
GitHub
2026-07-09 22:12:20 +08:00
parent 471c79d5e2
commit 06be298c92
+4 -3
View File
@@ -40,6 +40,7 @@ jobs:
- uses: pypa/gh-action-pypi-publish@release/v1
with:
# 启用 PyPI 签名认证(sigstore provenance),让用户可验证产物来源。
# id-token: write 已在上方 permissions 配置,OIDC trusted publishing 直连。
attestations: true
# sigstore provenance 签名认证。OIDC 服务(GitHub Actions → sigstore
# 偶发 503 overflow 故障时会让整个 publish 失败,故暂时关闭;
# 待服务稳定后再改回 true。上传本身用 OIDC trusted publishing,无需 API token。
attestations: false