name: Generate changelog on: release: types: [created, edited] push: branches: [$default-branch] # Allows you to run this workflow manually from the Actions tab workflow_dispatch: # Allow one concurrent deployment concurrency: group: "pages" cancel-in-progress: true jobs: generate-changelog: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 with: fetch-depth: 0 - uses: BobAnkh/auto-generate-changelog@v1.2.3 with: ACCESS_TOKEN: ${{secrets.GITHUB_TOKEN}} PATH: 'CHANGELOG.md' COMMIT_MESSAGE: 'docs(changelog): update release notes' TYPE: 'feat:Feature,fix:Bug Fixes,docs:Documentation,refactor:Refactor,perf:Performance Improvements'