{"repo":"antfu-collective/changelogithub","free":true,"listed":false,"github":"https://github.com/antfu-collective/changelogithub","clone":"git clone https://github.com/antfu-collective/changelogithub.git","description":"Generate changelog for GitHub","language":"TypeScript","stars":930,"topics":["changelog","github","github-actions","release"],"license":"MIT","category":"workflow-automation","readme_excerpt":"changelogithub Generate changelog for GitHub releases from Conventional Commits, powered by changelogen. 👉 Changelog example Features - Support exclamation mark as breaking change, e.g. chore!: drop node v10 - Grouped scope in changelog - Create the release note, or update the existing one - List contributors Usage In GitHub Actions: It will be trigged whenever you push a tag to GitHub that starts with v . Configuration You can put a configuration file in the project root, named as changelogithub.config.{json,ts,js,mjs,cjs} , .changelogithubrc or use the changelogithub field in package.json . Preview Locally Why? I used to use conventional-github-releaser for almost all my projects. Until I found that it does NOT support using exclamation marks for breaking changes - hiding those important breaking changes in the changelog without the awareness from maintainers. License MIT License © 2022 Anthony Fu","default_branch":null,"files":null,"tree":[],"storefront":"/r/antfu-collective","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/antfu-collective/changelogithub/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}