fix(mkreleaselog): support 0.DATE versions in go modules
That is vX.Y.Z-0.DATE-HASH.
Steven Allen committed
Jan 16, 2020 at 15:41 UTC
77e049d11c4c89687e3bfbf003ba6c0b6e1bcc7a
1 file changed
+1
-1
bin/mkreleaselog
+1
-1
@@ -63,7 +63,7 @@ dep_changes() {
63
64
# resolve_commits resolves a git ref for each version.
65
resolve_commits() {
66
- jq '. + {Ref: (.Version|capture("^((?<ref1>.*)\\+incompatible|v.*-[0-9]{14}-(?<ref2>[a-f0-9]{12})|(?<ref3>v.*))$") | .ref1 // .ref2 // .ref3)}'
66
+ jq '. + {Ref: (.Version|capture("^((?<ref1>.*)\\+incompatible|v.*-(0\\.)?[0-9]{14}-(?<ref2>[a-f0-9]{12})|(?<ref3>v.*))$") | .ref1 // .ref2 // .ref3)}'
67
}
68
69
# Generate a release log for a range of commits in a single repo.