From e6fb91c1bfe1aa8e89de84736d7d1f5a33233aa2 Mon Sep 17 00:00:00 2001 From: bwieger-atlassian-com Date: Wed, 5 Feb 2025 15:17:40 -0800 Subject: [PATCH] Issue 94: enforce changelog updates on release (#96) * enforce changelog updates on release * . --- scripts/release.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/release.sh b/scripts/release.sh index f3b14a6a..6a47e8a2 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -11,6 +11,12 @@ fi ./scripts/version/assert-stable.sh $VERSION +# Confirm that the CHANGELOG.md has been updated +if ! grep -q "## What's new in $VERSION" CHANGELOG.md; then + echo "CHANGELOG.md has not been updated. Please update CHANGELOG.md with the changes in this release." + exit 1 +fi + # add v to the beginning of the version number VERSION="v$VERSION"