Skip to content

Commit 642dc90

Browse files
committed
Fix release workflow changelog extraction
1 parent 45e74a4 commit 642dc90

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@ jobs:
2424
run: |
2525
if [ -f CHANGELOG.md ]; then
2626
VERSION="${{ github.ref_name }}"
27-
VERSION_ESCAPED=$(echo "$VERSION" | sed 's/\./\\./g')
28-
CHANGES=$(awk "BEGIN{p=0} /^## $VERSION_ESCAPED( |$)/{p=1;next} /^## /{p=0} p" CHANGELOG.md | sed '/^$/d')
27+
VERSION_NUM="${VERSION#v}"
28+
VERSION_ESCAPED=$(echo "$VERSION_NUM" | sed 's/\./\\./g')
29+
CHANGES=$(awk "BEGIN{p=0} /^## \[$VERSION_ESCAPED\]/{p=1;next} /^## /{p=0} p" CHANGELOG.md | sed '/^$/d')
2930
3031
if [ -z "$CHANGES" ]; then
3132
echo "CHANGELOG_CONTENT=No changelog entry found for this version." >> $GITHUB_OUTPUT

0 commit comments

Comments
 (0)