From b0239fb049056b35f510a3effbc06ea4280897ab Mon Sep 17 00:00:00 2001 From: Anthony Oteri Date: Fri, 29 Sep 2023 14:53:35 -0400 Subject: [PATCH] Fix script to update release notes --- RELEASE_NOTES.md | 4 ++++ scripts/update-release-notes.sh | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 2b2f370..08d2b02 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -8,3 +8,7 @@ registry which requires authentication will fail. ## Changelog +- v0.1.0 + + - Additional scripts for managing the release process by Anthony Oteri cfdefb2 + diff --git a/scripts/update-release-notes.sh b/scripts/update-release-notes.sh index ca3a58b..d22c882 100755 --- a/scripts/update-release-notes.sh +++ b/scripts/update-release-notes.sh @@ -18,4 +18,11 @@ REPO_ROOT=$(git rev-parse --show-toplevel) -/usr/bin/cat "${REPO_ROOT}/docs/release-notes-template.md" $(/usr/bin/ls "${REPO_ROOT}/docs/changelog*.md" 2>/dev/null | true | sort -rn) | tee "${REPO_ROOT}/RELEASE_NOTES.md" \ No newline at end of file +RELEASE_NOTES="${REPO_ROOT}/RELEASE_NOTES.md" +/usr/bin/cat "${REPO_ROOT}/docs/release-notes-template.md" | tee "${RELEASE_NOTES}" + +for note in $(/usr/bin/find "${REPO_ROOT}/docs" -name "changelog*.md" -print | sort -rn); do + /usr/bin/cat "${note}" | tee -a "${RELEASE_NOTES}" + echo "" | tee -a "${RELEASE_NOTES}" + echo "" | tee -a "${RELEASE_NOTES}" +done