用途:这是 graphistry-skills 仓库的内部维护者发布技能,用于完成该仓库的版本发布操作,不是面向普通用户的 Graphistry 领域技能。
主要能力:从 CHANGELOG.md 的 [Development] 部分切出新版本;创建发布 PR(release/vX.Y.Z -> main);在合并到 main 后为发布打标签;发布 GitHub Release。
使用方式:按照仓库根目录的 RELEASE.md 步骤执行,关键命令包括: python3 scripts/ci/validate_release.py --pre python3 scripts/ci/validate_release.py --pr python3 scripts/ci/validate_release.py --post vX.Y.Z 分别用于发布前预检、PR 评审期间检查、发布后校验。
相关文件:RELEASE.md 为完整分步发布指南;scripts/ci/validate_release.py 为自动化 pre/post/PR 检查;CHANGELOG.md;.agents/skills/internal/benchmarks/SKILL.md。
限制与约束:不得从未合并的特性分支发布;不得在发布 PR 合并到 main 之前打标签;发布说明中不得包含密钥或原始 eval 产物。具体版本号格式与完整流程细节以仓库内 RELEASE.md 为准,资料暂未提供更多说明。