Generate Changelog
Sometimes, you have a changelog like this: (See frinyvonnick/gitmoji-changelog)
# Changelog
<a name="0.0.3"></a>
## 0.0.3 (2023-03-04)
### Added
- Support generating changelog [[b1c8b40](https://github.com/Freed-Wu/setuptools-generate/commit/b1c8b40fbdc0dfa9277ec1f52c3f1ecca32b4492)]
<a name="0.0.2"></a>
## 0.0.2 (2023-03-04)
### Added
- Fix tests [[311196a](https://github.com/Freed-Wu/setuptools-generate/commit/311196ada60a59975f6e6fba263d595031eb4bf9)]
- Update pre-commit.ci [[cf59635](https://github.com/Freed-Wu/setuptools-generate/commit/cf59635f07bf49e2bac52cf13503153bfa92d354)]
### Fixed
- Upgrade pre-commit [[ca1fc30](https://github.com/Freed-Wu/setuptools-generate/commit/ca1fc308aef923e29f6d407d695afe9b484a7d19)]
- Fix code coverage [[d529532](https://github.com/Freed-Wu/setuptools-generate/commit/d529532c1de796f6a8b1e6c4be96c6e266e94844)]
### Miscellaneous
- Add CHANGELOG.md [[b635c0f](https://github.com/Freed-Wu/setuptools-generate/commit/b635c0f4a78d8cb19ad4e37e5b08101092f99d47)]
<a name="0.0.1"></a>
## 0.0.1 (2022-12-13)
### Added
- Initial [[cb046a6](https://github.com/Freed-Wu/setuptools-generate/commit/cb046a674fbe8fa921678375ee7e54cc77b7a1d7)]
This tool can generate a build/CHANGELOG.md
.
<h3>Added</h3>
<ul>
<li>Support generating changelog [<a href="https://github.com/Freed-Wu/setuptools-generate/commit/b1c8b40fbdc0dfa9277ec1f52c3f1ecca32b4492">b1c8b40</a>]</li>
</ul>
<p><a name="0.0.2"></a></p>
So you can
- uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
body_path: build/CHANGELOG.md
files: |
dist
sdist
More information can be seen in softprops/action-gh-release.