We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 943c42b commit 244323fCopy full SHA for 244323f
1 file changed
.github/workflows/release.yml
@@ -70,7 +70,12 @@ jobs:
70
mv "./bricks/$HUB/build/firmware.zip" "$NEW_FILENAME"
71
ASSETS="$ASSETS $NEW_FILENAME"
72
done
73
- RELEASE_NOTES=$(awk "/^## \[${tag#v}\]/{found=1} found && /^## \[/ && printed{exit} found{printed=1; print}" CHANGELOG.md)
+ VERSION="${tag#v}"
74
+ if [[ -z "$PRERELEASE_FLAG" ]]; then
75
+ RELEASE_NOTES=$(awk -v ver="$VERSION" '/^## \[/{if ($0 ~ "^## \\[" ver "\\]") found=1; else if (found && $0 !~ /[0-9][abc][0-9]/) exit} found{print}' CHANGELOG.md)
76
+ else
77
+ RELEASE_NOTES=$(awk -v ver="$VERSION" '/^## \[/{if ($0 ~ "^## \\[" ver "\\]") found=1; else if (found && printed) exit} found{printed=1; print}' CHANGELOG.md)
78
+ fi
79
gh release create "$tag" \
80
--repo="$GITHUB_REPOSITORY" \
81
--title="${tag#v}" \
0 commit comments