Add linting for duplicate CHANGELOG versions (!6039)
This commit is contained in:
parent
62516461d6
commit
2c3b75a28c
|
@ -10,6 +10,15 @@ then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
# Ensure that the CHANGELOG does not contain duplicate versions
|
||||
DUPLICATE_CHANGELOG_VERSIONS=$(grep --extended-regexp '^v [0-9.]+' CHANGELOG | sed 's| (unreleased)||' | sort | uniq -d)
|
||||
if [ "${DUPLICATE_CHANGELOG_VERSIONS}" != "" ]
|
||||
then
|
||||
echo '✖ ERROR: Duplicate versions in CHANGELOG:' >&2
|
||||
echo "${DUPLICATE_CHANGELOG_VERSIONS}" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "✔ Linting passed"
|
||||
exit 0
|
||||
|
||||
|
|
Loading…
Reference in New Issue