diff --git a/tools/changelog.main.kts b/tools/changelog.main.kts index a323757399..c81cd22a66 100644 --- a/tools/changelog.main.kts +++ b/tools/changelog.main.kts @@ -134,10 +134,14 @@ fun entriesForRepo(repo: String): List { } } - return fetchPagedUntilEmpty { page -> + val commits = fetchPagedUntilEmpty { page -> request("https://api.github.com/repos/$repo/compare/$firstCommit...$lastCommit?per_page=1000&page=$page") .commits - }.map { changelogEntryFor(it, prForCommit(it)) } + } + + return commits + .map { changelogEntryFor(it, prForCommit(it)) } + .sortedBy { it.link } } /**