-
Notifications
You must be signed in to change notification settings - Fork 432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manage changelog with towncrier
?
#1161
Comments
I don’t see why not and would welcome a PR converting the changelog format. |
I just realized that the current main documentation does not include the latest changelog from 1.4.3. They are in the changelog.md in main, but apparently the docs use the version before the last docs build. |
The changelog wasn't built due to the failed job. You can already see it in the latest version. This should be resolved with the next release, I think that's likely to happen soon? |
Yeah I built it later manually. But even if it ran successfully - it would just create a new PR for the updated changelog, so it would not be part of the release either way, no? 🤔 |
Right, I also thought about that. Maybe it should delete the tag, then recreate it? |
Probably explains why most other repos have a manual step for creating the changelog: #1201 (comment) So how it works is that https://pipx.pypa.io/stable/ points to the tag of the latest release? |
Indeed. |
If I understand the readthedocs docs correctly, we might just be able to tag the commit after the docs are built with The other option for me would be to manually trigger the docs built when we want to release, and merging that PR would create a GH release. That way the actual up-to-date changelog would also be in the release artifacts. |
I've created a draft for this suggestion at #1246, please have a look. Also thinking about the second approach. |
FYI the changelog is only included in the sdist, not the built distribution. |
How would this feature be useful?
I think it's time to consider adopting
towncrier
for keeping the changelog. This would have several advantages, including:via
towncrier
CLIDescribe the solution you'd like
Configuring
towncrier
for this project. I'd be willing to work on that.Describe alternatives you've considered
I'm not against the current way of managing the changelog.
The text was updated successfully, but these errors were encountered: