-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Release content export tool #20500
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
Release content export tool #20500
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some small nits (didnt check in zola). A bit sad that strings cant start with a backtick
Co-authored-by: DAA <[email protected]>
This reverts commit f39ee9b.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a perfectly fine starting point, and ratatui
is a clever idea for making this interactive without adding a lot of boilerplate. I've pushed a few minor improvements, but this LGTM once we get everything green.
There's a lot I'd like to add, but I figure we can start using it and then listing improvements, rather than doing it waterfall style :p
We have one failing release content item again, but that can be fixed in a follow-up PR.
Did a few last changes. LGTM |
Objective
Adds a simple tool to order and merge release notes and migration guides.
To use, go to
tools/export-content
and usecargo run
.The output formatting may need to be tweaked, and we will probably want to add/change the zola shortcodes a bit.