You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## What is the goal of this PR?
We've updated the release notes script to collect from commits rather than milestones. It will collect the commits between the last release up to the specified commit being released.
Additionally, it's been rewritten in Kotlin.
## What are the changes implemented in this PR?
1. Update the script for collecting release note from commits, which works as follows:
- given C1, the commit that we want to release, collect L, the list of commits that we want to add to the release note:
- if this is the first release ever, L would contain all the commits from C1 down to and including the first commit in the repo
- if this is not the first release:
- find C2, the commit of the release that immediately precedes this release
- L would contain all the commits from C1 down to but excluding C2
- write PR description or commit message for each commit in L into the release note
2. Rewrite in Kotlin
0 commit comments