Enums§
Functions§
- create_
release - create_
tag - 用 git2 创建轻量 tag(等价于
git tag <version>)。 - delete_
local_ tag - 删除本地 tag(等价于
git tag -d <version>)。 - delete_
release - 删除 GitHub Release(等价于
gh release delete <version> --yes)。 - delete_
remote_ tag - 删除远端 tag(等价于
git push --delete origin <version>)。 - ensure_
changelog - 如果 CHANGELOG.md 不包含当前版本,则自动生成并写入。
repo_path用于 git 操作,scope_dir用于文件操作。 - extract_
notes - get_
remote_ repo - 查询 remote origin 的 GitHub 仓库标识。
- parse_
github_ repo - precheck_
version_ changelog - publish
- 发布版本。
- push_
tag - 推送 tag 到远程(保持 CLI,需要网络)。
- rollback_
tag - 回滚 tag:本地删除用 git2,远程删除用 CLI。
- status
- validate_
version