首页 > 解决方案 > Spring Boot 项目如何生成发行说明?

问题描述

这是 Spring Boot 2.3.1 的发行说明

https://github.com/spring-projects/spring-boot/releases/tag/v2.3.1.RELEASE

我在 Wiki、Issue 和代码中到处搜索,但找不到创建这些内容的位置。

这是手动过程还是以某种方式自动化?

我很想在我的项目中采用类似的方法,但如果可能的话,我不想手动进行。

有谁知道任何描述如何通过某种程度的自动化以这种格式生成发行说明的资源?

标签: spring-boot

解决方案


你好,如果你仔细查看 spring boot github repo,你会得到这个

spring-boot/ci/pipeline.yml

这是他们的构建/发布工作流程,下面的文件是用于生成 github 发布说明的脚本

https://github.com/spring-projects/spring-boot/blob/main/ci/scripts/generate-changelog.sh


推荐阅读