From 3cecd2f89cc58b94862ebb7c12468a1b07a0c452 Mon Sep 17 00:00:00 2001 From: Luca Gioppo Date: Fri, 13 Oct 2023 20:33:09 +0200 Subject: [PATCH] CI: automated changelog (#105) * CI: automate chengelog --- .github/workflows/main.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7d59ec1..91b202a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -38,6 +38,18 @@ jobs: artifacts: './module.json, ./module.zip' tag: ${{ github.event.release.tag_name }} body: ${{ github.event.release.body }} + - name: Update CHANGELOG + id: changelog + uses: requarks/changelog-action@v1 + with: + token: ${{ github.token }} + tag: ${{ github.ref_name }} + - name: Commit CHANGELOG.md + uses: stefanzweifel/git-auto-commit-action@v4 + with: + branch: master + commit_message: 'docs: update CHANGELOG.md for ${{ github.ref_name }} [skip ci]' + file_pattern: CHANGELOG.md # Autopublish to the Foundry Admin panel - name: FoundryVTT AutoPublish