持续交付 求助,Github Action 语义化发布 Release 内容

花菜 · March 14, 2021 · Last by 花菜 replied at March 15, 2021 · 3689 hits

需求

实现在 GitHub 仓库提交代码后

  • 触发自动编译
  • 把编译后的文件然后发布上传到 Assets -- release 的内容是提取 git log 信息,根据指定的标签进行分类显示

比如 commit 信息是feature: 新增一个xxx功能,其中feature是预设好的一个标签

action 的地址是https://github.com/release-drafter/release-drafter
配置文件和最终效果如下:

存在的问题

我的项目地址是https://github.com/lihuacai168/godis
使用了release-drafter/release-drafter这个 action,但发布的内容是空的

commit 的信息是

配置文件中包含了feat这个标签,但却不生效。

希望知道原因的大佬告知一声~~

共收到 2 条回复 时间 点赞
花菜 #1 · March 14, 2021 Author

木有小伙伴用吗😂

花菜 #2 · March 15, 2021 Author

已经解决了,需要创建 pull request,然后合并的时候选择对应的 label。直接在 master 提交不会触发。

花菜 关闭了讨论 15 Mar 18:40
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up