Skip to content

Commit

Permalink
changelog: add new topics 'tools' and 'testing'
Browse files Browse the repository at this point in the history
Some changes are not new features, rather developer tools updates
and improvements. There are also number of tweaks we can introduce
to improve testing and tests backporting across branches, which
also are not considered neither feature nor bug fix.

NO_DOC=changelog
NO_TEST=changelog
NO_CHANGELOG=changelog

(cherry picked from commit 4d6937e)
  • Loading branch information
sergos committed Dec 7, 2023
1 parent 074fe0b commit ddb22be
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions tools/gen-release-notes
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import subprocess
# Ensure certain order for known sections.
SECTIONS_TOP = ['core', 'memtx', 'vinyl', 'replication', 'swim',
'raft', 'luajit', 'lua', 'sql']
SECTIONS_BOTTOM = ['build', 'testing', 'misc']
SECTIONS_BOTTOM = ['build', 'misc']

# Prettify headers, apply the ordering.
REDEFINITIONS = {
Expand Down Expand Up @@ -284,9 +284,10 @@ class Parser:
if line.startswith('## '):
header = line.split(' ', 1)[1].strip()
fst = header.split('/', 1)[0]
if fst not in ('feature', 'bugfix'):
if fst not in ('feature', 'bugfix', 'tools', 'testing'):
raise self.error("Unknown header: '{}', should be "
"'feature/<...>' or 'bugfix/<...>'"
"'feature/<...>' or 'bugfix/<...>' or"
"'tools/<...>' or 'testing/<...>'"
.format(header))
self.header = header
self._process = self._wait_content
Expand Down

0 comments on commit ddb22be

Please sign in to comment.