1 parent cdcc812 commit 515c35dCopy full SHA for 515c35d
1 file changed
.github/workflows/build.yml
@@ -220,6 +220,7 @@ jobs:
220
while ((getline line < "release-notes.md") > 0) replacement = replacement line ORS
221
close("release-notes.md")
222
}
223
+ !seen++ && $0 !~ /^##[[:space:]]+What.s Changed[[:space:]]*$/ { printf "%s\n", replacement }
224
/^##[[:space:]]+What.s Changed[[:space:]]*$/ {
225
if (!found) printf "%s", replacement
226
found = 1
@@ -228,6 +229,7 @@ jobs:
228
229
230
in_changed && /^##[[:space:]]/ { in_changed = 0 }
231
!in_changed { print }
232
+ END { if (!seen) printf "%s", replacement }
233
' current-release-notes.md > merged-release-notes.md
234
gh release edit "$TAG" "${args[@]}" --notes-file merged-release-notes.md
235
else
0 commit comments