From 0ac42c2c0559c7f9d52d1f5c5f3102c974a6a105 Mon Sep 17 00:00:00 2001 From: Ivor Z Date: Wed, 17 Apr 2024 19:25:09 -0400 Subject: [PATCH] Updates for Changelog auto-generation --- .github/workflows/publish.yml | 9 +++++++++ docs/en/Changelog.md | 2 ++ 2 files changed, 11 insertions(+) create mode 100644 docs/en/Changelog.md diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f009eb92..ba1f963d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -103,6 +103,15 @@ jobs: fi echo "PR_NUMBER=$PR_NUMBER" >> $GITHUB_ENV echo "PR_TITLE=$PR_TITLE" >> $GITHUB_ENV + - name: Update Changelog + run: | + CHANGELOG="docs/en/Changelog.md" + echo -e "## Version ${{ steps.check_pypi.outputs.version }}\n{{RELEASE NOTES}}\n\n$(cat $CHANGELOG)" > $CHANGELOG + git config --global user.name "Glenn Jocher" + git config --global user.email "glenn.jocher@ultralytics.com" + git add $CHANGELOG + git commit -m "Update Changelog for version ${{ steps.check_pypi.outputs.version }}" + git push - name: Notify on Slack (Success) if: success() && github.event_name == 'push' && steps.check_pypi.outputs.increment == 'True' uses: slackapi/slack-github-action@v1.25.0 diff --git a/docs/en/Changelog.md b/docs/en/Changelog.md new file mode 100644 index 00000000..1e178961 --- /dev/null +++ b/docs/en/Changelog.md @@ -0,0 +1,2 @@ +# Changelog +All notable changes to this project will be documented in this file.