From 2cb45bd5f8f3f640988bb22f437aeb18c5d3e63f Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Thu, 9 May 2024 21:41:41 +0200 Subject: [PATCH] ci: Extract changelog properly for releases --- .github/workflows/ci.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0d01ec703..d606561c3 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -168,7 +168,8 @@ jobs: echo "Getting unreleased changes..." sed -n "1,/## Unreleased/d;/## \[/q;p" CHANGELOG.md > CHANGES.md else - echo "Full release (no '-' in version), getting changes for version $version ..." + version="$(grep -oP '^version:\s*\K.*' postgrest.cabal)" + echo "Propper release, getting changes for version $version ..." sed -n "1,/## \[$version\]/d;/## \[/q;p" CHANGELOG.md > CHANGES.md fi