Skip to content

ci(python): add PyPI trusted publishing - #2

Merged
Tim-1e merged 2 commits into
mainfrom
agent/python-pypi-publish
Jul 15, 2026
Merged

ci(python): add PyPI trusted publishing#2
Tim-1e merged 2 commits into
mainfrom
agent/python-pypi-publish

Conversation

@Tim-1e

@Tim-1e Tim-1e commented Jul 15, 2026

Copy link
Copy Markdown
Owner

修改内容

  • 让 Python 和 Rust 的参数错误显示与 Node CLI 接近的完整上下文帮助
  • 增加 Python PyPI Trusted Publisher 发布 workflow
  • 补充 uv 构建、验证、OIDC 发布和精确标签规则
  • 发布任务要求 python-v,并使用 GitHub environment pypi

验证

  • Python Ruff、格式检查和 19 个测试通过(2 个 Windows symlink 测试跳过)
  • Rust fmt、clippy、单元/集成/文档测试通过
  • Node、Python、Rust 三实现 conformance 通过
  • 本轮未创建 Python 发布标签

@Tim-1e
Tim-1e marked this pull request as ready for review July 15, 2026 14:32
@Tim-1e
Tim-1e merged commit 41e4145 into main Jul 15, 2026
10 checks passed
@Tim-1e
Tim-1e deleted the agent/python-pypi-publish branch July 15, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant