From 94e954a669d5ccae6b882cd7e4a769dbb42a03f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Fri, 3 Jan 2025 09:38:32 +0100 Subject: [PATCH] update changelog file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oliver könig --- .github/workflows/changelog-build.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.github/workflows/changelog-build.yml b/.github/workflows/changelog-build.yml index de53943d4bd2..01a5f926391a 100644 --- a/.github/workflows/changelog-build.yml +++ b/.github/workflows/changelog-build.yml @@ -40,11 +40,25 @@ jobs: fromTag: ${{ inputs.last-release-tag }} toTag: ${{ inputs.release-branch }} - - name: Print Changelog - env: + - name: Update changelog file + env: + RELEASE_BRANCH: ${{ inputs.release-branch }} CHANGELOG: ${{ steps.github_tag.outputs.changelog }} run: | - echo "$CHANGELOG" + RELEASE_VERSION=${RELEASE_BRANCH#r} + CHANGELOG=$(echo "$CHANGELOG" | sed '/^[[:blank:]]*#/s/#/##/') + + RELEASE_NOTES="## NVIDIA Neural Modules $RELEASE_VERSION + + ### Detailed Changelogs: + + $CHANGELOG" + + printf "%s\n" "$RELEASE_NOTES" | sed '//r /dev/stdin' CHANGELOG.md > CHANGELOG.tmp.md + + mv CHANGELOG.tmp.md CHANGELOG.md + + cat CHANGELOG.md - name: Create Pull Request uses: peter-evans/create-pull-request@v7