@@ -27,6 +27,11 @@ resources:
2727 password : ((github-password))
2828 branch : ((branch))
2929 ignore_paths : ["ci/images/*"]
30+ - name : release-notes-repo
31+ type : git
32+ source :
33+ uri : https://github.com/mbhave/release-notes-generator
34+ branch : master
3035- name : git-pull-request
3136 type : pull-request
3237 source :
@@ -307,6 +312,7 @@ jobs:
307312 - get : spring-boot-ci-image
308313 - get : git-repo
309314 trigger : false
315+ - get : release-notes-repo
310316 - task : stage
311317 image : spring-boot-ci-image
312318 file : git-repo/ci/tasks/stage.yml
@@ -319,6 +325,14 @@ jobs:
319325 - put : git-repo
320326 params :
321327 repository : stage-git-repo
328+ - task : publish-release-notes
329+ image : spring-boot-ci-image
330+ file : git-repo/ci/tasks/publish-release-notes.yml
331+ params :
332+ GITHUB_ORGANIZATION : spring-projects
333+ GITHUB_REPO : spring-boot
334+ GITHUB_USERNAME : ((github-username))
335+ GITHUB_PASSWORD : ((github-release-notes-access-token))
322336- name : stage-rc
323337 serial : true
324338 plan :
@@ -337,6 +351,14 @@ jobs:
337351 - put : git-repo
338352 params :
339353 repository : stage-git-repo
354+ - task : publish-release-notes
355+ image : spring-boot-ci-image
356+ file : git-repo/ci/tasks/publish-release-notes.yml
357+ params :
358+ GITHUB_ORGANIZATION : spring-projects
359+ GITHUB_REPO : spring-boot
360+ GITHUB_USERNAME : ((github-username))
361+ GITHUB_PASSWORD : ((github-release-notes-access-token))
340362- name : stage-release
341363 serial : true
342364 plan :
@@ -355,6 +377,14 @@ jobs:
355377 - put : git-repo
356378 params :
357379 repository : stage-git-repo
380+ - task : publish-release-notes
381+ image : spring-boot-ci-image
382+ file : git-repo/ci/tasks/publish-release-notes.yml
383+ params :
384+ GITHUB_ORGANIZATION : spring-projects
385+ GITHUB_REPO : spring-boot
386+ GITHUB_USERNAME : ((github-username))
387+ GITHUB_PASSWORD : ((github-release-notes-access-token))
358388- name : promote-milestone
359389 serial : true
360390 plan :
0 commit comments