We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a76c75a commit acd00e5Copy full SHA for acd00e5
ci/create_release
@@ -6,6 +6,8 @@ URL="https://github.com/mattrighetti/envelope/blob/master/CHANGELOG.md"
6
TAG="$(git tag --points-at HEAD)"
7
REF="${TAG//./}---$(git show -s --format=%cd --date=short)"
8
CHANGELOG_REF="${URL}#${REF}"
9
-NOTES="[CHANGELOG](${CHANGELOG_REF})"
+# Extract the first block of text between ---, skipping the line immediately after ---
10
+CHANGELOG_NOTES=$(awk '/^- - -/{flag++; next} flag==1 && !skip {skip=1; next} flag==1' CHANGELOG.md)
11
+NOTES="${CHANGELOG_NOTES}\n\n[CHANGELOG](${CHANGELOG_REF})"
12
13
gh release create $1 --notes="${NOTES}"
0 commit comments