We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
优化CI流程,自动创建Release
触发条件有两个:
release
release-{version}
v
v{version}
想要的效果是, 如果使用 git 打上 Tag 比如 v0.8.0 发布版本、 或者使用git 创建新的 Release 分支 比如 Release-1.0 时, 通过CI自动读取更新日志的内容,创建新的Release。
git
Tag
v0.8.0
Release
Release-1.0
The text was updated successfully, but these errors were encountered:
发布Release后续的多个平台发布,目前是手动复制的,后续看是否需要整个程序通过CI自动同步。
整理下当前的更新发布平台:
后续可能添加的平台:
Sorry, something went wrong.
目前是当推送了一个Tag比如v0.x.y,CI会自动读取CHANGELOG.MD的对应版本内容,起草一个Draft Release, 当我手动更新Draft Release的内容并发布后,Draft Release才会变成公开的Release。 需要注意的是: 当一个公开的Release被发布后,会触发CI自动构建FastJar
v0.x.y
CI
CHANGELOG.MD
Draft Release
FastJar
@li-guohao 现在的CI越来越复杂了
Successfully merging a pull request may close this issue.
优化CI流程,自动创建Release
触发条件有两个:
release
开头,比如release-{version}
v
开头,比如v{version}
想要的效果是,
如果使用
git
打上Tag
比如v0.8.0
发布版本、或者使用
git
创建新的Release
分支 比如Release-1.0
时,通过CI自动读取更新日志的内容,创建新的
Release
。The text was updated successfully, but these errors were encountered: