Skip to content

Commit 0299de3

Browse files
committed
Use a more generic pattern for parsing git logs
1 parent 49c6a8a commit 0299de3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

scripts/release.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,9 @@
3333
new_release_notes <<= logs.split(/\n/)
3434
.reject{|line| line.include?("#{last_version} release notes")}
3535
.map{|x|
36-
rev = x[0..8]
37-
"- #{x[10..-1]} [[#{rev}](#{PREFIX}/commit/#{rev})]\n"
36+
m = x.match(/(^[0-9a-f]+)\s+(.*)/)
37+
rev = m[1]
38+
"- #{m[2]} [[#{rev}](#{PREFIX}/commit/#{rev})]\n"
3839
}
3940

4041
TMP_RELEASE_NOTES_FILE = "target/release_notes_#{next_version}.md"

0 commit comments

Comments
 (0)