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

花菜 · 2021年03月14日 · 最后由 花菜 回复于 2021年03月15日 · 3428 次阅读

需求

实现在 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 条回复 时间 点赞

木有小伙伴用吗😂

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

花菜 关闭了讨论 03月15日 18:40
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册