reno/releasenotes/notes/keep-scanning-past-branchpoint-61f72023c32cf0b3.yaml
Stephen Finucane 370f1a5c7b Keep scanning master branch after first shared commit
If no earliest version is provided for a branch, reno will scan commits
on the branch in reverse order, attempting to find a common ancestor
with the master branch. Currently, the first patch this finds must be
the tagged one or it will quit early. There's no particular reason to do
this. Instead, we can keep going for a little longer. This is helpful
for situations where we haven't branched off straight after the tag.

Change-Id: Ic0ed1305cf21deb6abea0991ec604d7f9b821622
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2020-04-21 11:35:20 +01:00

11 lines
522 B
YAML

---
features:
- |
If no earliest version is provided for a branch, reno will scan commits
on the branch in reverse order, attempting to find a common ancestor
with the master branch. Once found, the last common commit - the branch
point - is checked for a tag. Previously, if no tag was found, reno
would stop scanning. This was problematic for instances where a branch
was not created at the tagged commit but rather some commits later.
Reno will now continue scanning until it finds a tag.