update-changelog.yml 645 B

12345678910111213141516171819202122232425262728
  1. name: "Update Changelog"
  2. on:
  3. release:
  4. types: [released]
  5. jobs:
  6. update:
  7. runs-on: ubuntu-latest
  8. steps:
  9. - name: Checkout code
  10. uses: actions/checkout@v2
  11. with:
  12. ref: main
  13. - name: Update Changelog
  14. uses: stefanzweifel/changelog-updater-action@v1
  15. with:
  16. latest-version: ${{ github.event.release.name }}
  17. release-notes: ${{ github.event.release.body }}
  18. - name: Commit updated CHANGELOG
  19. uses: stefanzweifel/git-auto-commit-action@v4
  20. with:
  21. branch: main
  22. commit_message: Update CHANGELOG
  23. file_pattern: CHANGELOG.md