Skip to content

Commit 65ff382

Browse files
committed
Add prs to release notes
1 parent 1593ee8 commit 65ff382

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

.github/rlnotes.mustache

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,15 @@
1414
{{repo}}#{{number}} {{title}}
1515
{{/issues}}
1616

17+
{{#prslength}}
18+
# PRs
19+
20+
{{#prs}}
21+
{{repo}}#{{number}} {{title}}
22+
{{/prs}}
23+
{{/prslength}}
24+
25+
1726
{{#footerslength}}
1827
# Additional Notes
1928

.github/workflows/release-milestone.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ jobs:
101101
RELEASE_NOTES_HEADERS: ${{runner.temp}}/release_notes_headers.json
102102
RELEASE_NOTES_FOOTERS: ${{runner.temp}}/release_notes_footers.json
103103
RELEASE_NOTES_ISSUES: ${{runner.temp}}/release_notes_issues.json
104+
RELEASE_NOTES_PRS: ${{runner.temp}}/release_notes_prs.json
104105
run: |
105106
gh issue list \
106107
--repo spring-projects/spring-shell \
@@ -122,8 +123,15 @@ jobs:
122123
--state all --json number,title,labels \
123124
--jq '{issues:map(select((.labels | length == 0) or (any(.labels[].name; startswith("automation/rlnotes")|not))))}' \
124125
> $RELEASE_NOTES_ISSUES
125-
jq -s '{issues:(.[0].issues),headers:(.[1].headers),headerslength:(.[1].headerslength),footers:(.[2].footers), footerslength:(.[2].footerslength)}' \
126+
gh pr list \
127+
--repo spring-projects/spring-shell \
128+
--search milestone:$PROJECT_VERSION \
129+
--state all --json number,title,labels \
130+
--jq '{prs:map(.),prslength:(length)}' \
131+
> $RELEASE_NOTES_PRS
132+
jq -s '{issues:(.[0].issues),prs:(.[1].prs),prslength:(.[1].prslength),headers:(.[2].headers),headerslength:(.[2].headerslength),footers:(.[3].footers), footerslength:(.[3].footerslength)}' \
126133
$RELEASE_NOTES_ISSUES \
134+
$RELEASE_NOTES_PRS \
127135
$RELEASE_NOTES_HEADERS \
128136
$RELEASE_NOTES_FOOTERS \
129137
> $RELEASE_NOTES_DATA

0 commit comments

Comments
 (0)