ublue-os / bluefin

The next generation Linux workstation, designed for reliability, performance, and sustainability.
https://projectbluefin.io
Apache License 2.0
1.24k stars 163 forks source link

Generate automated changelogs and releases #1725

Open castrojo opened 1 month ago

castrojo commented 1 month ago

rechunk has a feature that will generate changelogs. It'd be neat to pull those out of the rechunked image during build, and then pushed to GitHub releases. Then we could just have the builds autopublish when they fire off every week.

Not sure how release-please fits in or if we should keep it (I think it's great for manual releases) so maybe the answer is both? Not sure.

cc @KyleGospo since I'm sure they have changelog specific opinions.

castrojo commented 1 month ago

Additional pitch I should have added: People have been asking for better changelogs since we started and this means users can sub to the release rss, they'll be able to confirm the versions of the stuff they want, and it's a nice transparency win as well.