Skip to content

Commit abe169d

Browse files
committed
Upgrade to github-changelog-generator 0.0.3
Closes gh-23493
1 parent 956ee22 commit abe169d

File tree

4 files changed

+35
-38
lines changed

4 files changed

+35
-38
lines changed

ci/pipeline.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -477,17 +477,17 @@ jobs:
477477
params:
478478
RELEASE_TYPE: M
479479
<<: *artifactory-task-params
480-
- task: generate-release-notes
481-
file: git-repo/ci/tasks/generate-release-notes.yml
480+
- task: generate-changelog
481+
file: git-repo/ci/tasks/generate-changelog.yml
482482
params:
483483
RELEASE_TYPE: M
484484
GITHUB_USERNAME: ((github-username))
485485
GITHUB_TOKEN: ((github-ci-release-token))
486486
- put: github-pre-release
487487
params:
488-
name: generated-release-notes/tag
489-
tag: generated-release-notes/tag
490-
body: generated-release-notes/release-notes.md
488+
name: generated-changelog/tag
489+
tag: generated-changelog/tag
490+
body: generated-changelog/changelog.md
491491
- name: promote-rc
492492
serial: true
493493
plan:
@@ -506,17 +506,17 @@ jobs:
506506
params:
507507
RELEASE_TYPE: RC
508508
<<: *artifactory-task-params
509-
- task: generate-release-notes
510-
file: git-repo/ci/tasks/generate-release-notes.yml
509+
- task: generate-changelog
510+
file: git-repo/ci/tasks/generate-changelog.yml
511511
params:
512512
RELEASE_TYPE: RC
513513
GITHUB_USERNAME: ((github-username))
514514
GITHUB_TOKEN: ((github-ci-release-token))
515515
- put: github-pre-release
516516
params:
517-
name: generated-release-notes/tag
518-
tag: generated-release-notes/tag
519-
body: generated-release-notes/release-notes.md
517+
name: generated-changelog/tag
518+
tag: generated-changelog/tag
519+
body: generated-changelog/changelog.md
520520
- name: promote-release
521521
serial: true
522522
plan:
@@ -553,17 +553,17 @@ jobs:
553553
params:
554554
<<: *bintray-task-params
555555
<<: *sonatype-task-params
556-
- task: generate-release-notes
557-
file: git-repo/ci/tasks/generate-release-notes.yml
556+
- task: generate-changelog
557+
file: git-repo/ci/tasks/generate-changelog.yml
558558
params:
559559
RELEASE_TYPE: RELEASE
560560
GITHUB_USERNAME: ((github-username))
561561
GITHUB_TOKEN: ((github-ci-release-token))
562562
- put: github-release
563563
params:
564-
name: generated-release-notes/tag
565-
tag: generated-release-notes/tag
566-
body: generated-release-notes/release-notes.md
564+
name: generated-changelog/tag
565+
tag: generated-changelog/tag
566+
body: generated-changelog/changelog.md
567567
groups:
568568
- name: "builds"
569569
jobs: ["build", "jdk11-build", "windows-build"]

ci/scripts/generate-changelog.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/bash
2+
set -e
3+
4+
version=$( cat version/version )
5+
6+
milestone=${version}
7+
if [[ $RELEASE_TYPE = "RELEASE" ]]; then
8+
milestone=${version%.RELEASE}
9+
fi
10+
11+
java -jar /github-changelog-generator.jar \
12+
--changelog.repository=spring-projects/spring-boot \
13+
${milestone} generated-changelog/changelog.md
14+
15+
echo ${version} > generated-changelog/version
16+
echo v${version} > generated-changelog/tag

ci/scripts/generate-release-notes.sh

Lines changed: 0 additions & 19 deletions
This file was deleted.

ci/tasks/generate-release-notes.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ platform: linux
33
image_resource:
44
type: docker-image
55
source:
6-
repository: springio/github-release-notes-generator
7-
tag: '0.0.2'
6+
repository: springio/github-changelog-generator
7+
tag: '0.0.3'
88
inputs:
99
- name: git-repo
1010
- name: version
1111
outputs:
12-
- name: generated-release-notes
12+
- name: generated-changelog
1313
params:
1414
GITHUB_ORGANIZATION:
1515
GITHUB_REPO:
1616
GITHUB_USERNAME:
1717
GITHUB_TOKEN:
1818
RELEASE_TYPE:
1919
run:
20-
path: git-repo/ci/scripts/generate-release-notes.sh
20+
path: git-repo/ci/scripts/generate-changelog.sh

0 commit comments

Comments
 (0)