mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-30 14:07:59 +00:00
chg: doc: Make empty changelog fatal error
The prep_doc_mr.py script of the bind9-qa repo needs a way to know that gitchangelog.py did not produce entries. In the case of release notes, it dies with "No commits matching given revlist". For changelog entries it used to warn about "Empty changelog", but did not return non-zero exit code. Merge branch 'mnowak/make-empty-changelog-fatal' into 'main' See merge request isc-projects/bind9!10591
This commit is contained in:
commit
27f45d9f64
@ -1889,8 +1889,7 @@ def changelog(
|
||||
try:
|
||||
first_version = next(versions)
|
||||
except StopIteration:
|
||||
warn("Empty changelog. No commits were elected to be used as entry.")
|
||||
data["versions"] = []
|
||||
die("Empty changelog. No commits were elected to be used as entry.")
|
||||
else:
|
||||
data["versions"] = itertools.chain([first_version], versions)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user