We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 17a094a commit 81bc4f6Copy full SHA for 81bc4f6
tool/release.rb
@@ -323,7 +323,13 @@ def scan_unreleased_pull_requests(ids)
323
end
324
325
def unreleased_pr_ids
326
- commits = `git log --format=%h #{@previous_release_tag}..HEAD`.split("\n")
+ commits = if @level == :minor_or_major
327
+ `git log --format=%h #{@previous_release_tag}..HEAD`.split("\n")
328
+ else
329
+ `git log --format=%B #{@previous_release_tag}..HEAD`.split("\n").filter_map do |line|
330
+ line[/\(cherry picked from commit ([0-9a-f]+)\)/, 1]&.slice(0, 12)
331
+ end
332
333
334
# GitHub search API has a rate limit of 30 requests per minute for authenticated users
335
rate_limit = 28
0 commit comments