Hacker News new | ask | show | jobs
by _cart 710 days ago
Noteworthy: this was our first release that used our new Release Candidate (RC) process and automation to facilitate collaboration on the release blog post. Both of which were a great success! The quality bar of the release has been raised significantly: expect fewer bugs and faster 3rd party plugin updates!
1 comments

Any information you can provide on the automation for the release posting? This seems to be the hardest part for me.
There is a Rust tool named `generate-release` within the website repository[0]. It handles interacting with the Github API to get a list of significant changes, breaking changes, and contributors. (The main Bevy repository has pull request labels for all of these, so this is pretty easy.)

[0]: https://github.com/bevyengine/bevy-website

Our new release notes process is outlined here: https://github.com/bevyengine/bevy-website/issues/1163