From 589d4703a6b3f45695eaaf3a542a98a16cc92807 Mon Sep 17 00:00:00 2001 From: Subeom Choi Date: Fri, 15 Nov 2024 16:58:46 +0900 Subject: [PATCH 1/2] fix: solve issue that changelog is not parsed properly if changelog.md do not have last empty line --- .github/workflows/gitflow.yml | 4 ++-- changelog.md | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gitflow.yml b/.github/workflows/gitflow.yml index 474082c..91d95d6 100644 --- a/.github/workflows/gitflow.yml +++ b/.github/workflows/gitflow.yml @@ -297,7 +297,7 @@ jobs: CHANGELOG=$( cat ${{ env.CHANGELOG }} \ | perl -0pe "s/(.*\n)*${{ env.VERSION_HEADER }}$VERSION\n//g" \ - | perl -0pe 's/(\n?)${{ env.VERSION_HEADER }}.*\n(.*\n)*/\1/g' \ + | perl -0pe 's/(\n?)${{ env.VERSION_HEADER }}.*\n?(.*\n?)*/\1/g' \ | perl -0pe 's/^\n*//g' \ | perl -0pe 's/\n*$//g' ) \ @@ -370,7 +370,7 @@ jobs: CHANGELOG=$( cat ${{ env.CHANGELOG }} \ | perl -0pe "s/(.*\n)*${{ env.VERSION_HEADER }}$VERSION\n//g" \ - | perl -0pe 's/(\n?)${{ env.VERSION_HEADER }}.*\n(.*\n)*/\1/g' \ + | perl -0pe 's/(\n?)${{ env.VERSION_HEADER }}.*\n?(.*\n?)*/\1/g' \ | perl -0pe 's/^\n*//g' \ | perl -0pe 's/\n*$//g' ) diff --git a/changelog.md b/changelog.md index 735d721..72f75c1 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,7 @@ +## Unreleased + +- fix: solve issue that changelog is not parsed properly if changelog.md do not have last empty line + ## 2.3.2 - fix: solve issue that unexpected changelog-not-modified warning is printed From 6e48fe24227b9eeb25d5f9a03d2b2e7e5a06c6a3 Mon Sep 17 00:00:00 2001 From: Subeom Choi Date: Fri, 15 Nov 2024 17:02:02 +0900 Subject: [PATCH 2/2] release: 2.3.3 --- changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 72f75c1..ce90b8a 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,4 @@ -## Unreleased +## 2.3.3 - fix: solve issue that changelog is not parsed properly if changelog.md do not have last empty line