Skip to main content

Module release

Module release 

Source

Enums§

PublishTarget

Functions§

create_release
create_tag
用 git2 创建轻量 tag(等价于 git tag <version>)。
ensure_changelog
如果 CHANGELOG.md 不包含当前版本,则自动生成并写入。
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