brettcannon opened issue #7068:
When you look at https://github.com/bytecodealliance/wasmtime/releases/tag/v13.0.0 there's no information about what is in the release (and subscribing to GitHub release notifications means releases are, at least for me, the primary way to find out about new releases). You have to navigate to https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md#1300 in order to find out what's contained in the release.
Any way to either inline the release notes into the GitHub release or at least provide a link to the document?
alexcrichton commented on issue #7068:
I agree! The best thing to do here would probably be to copy the release notes that you've linked to the release itself, ideally automatically. Fiddling with the release process is pretty difficult though since it's difficult to test, and I suspect this'll require some well-crafted shell commands and such to get right which I'm not myself 100% sure of.
rockwotj commented on issue #7068:
Maybe in the meantime having a single link to release file is a good middle ground?
sandstrom commented on issue #7068:
I agree, it's somewhat hard to follow today. For example, this screenshot shows two releases, with no changes in either of them. Doesn't make any sense to me.
![image](https://github.com/bytecodealliance/wasmtime/assets/122287/7f5968d3-ee4c-480c-abf8-bd6215130e78)
Github has built-in support for auto-generating release notes, based on the labels of all associated PRs.
It's a pretty easy way of getting good release notes with simple grouping (features, internal, bug fixes, cleanups, documentation, etc).
Looks like this: https://github.com/github/issue-metrics/releases
bjorn3 commented on issue #7068:
Rust has a bot which copies the release notes from RELEASES.md into github releases I believe. Maybe the same could be done for Wasmtime?
alexcrichton commented on issue #7068:
You wouldn't happen to have a link on-hand to how this is integrated in to rust-lang/rust, would you? I'm not sure how to configure this all myself.
bjorn3 commented on issue #7068:
Seems to be part of triagebot: https://github.com/rust-lang/triagebot/tree/master/src/changelogs Should be possible to port it to github actions though.
alexcrichton commented on issue #7068:
Ok I think this will be fixed by https://github.com/bytecodealliance/wasmtime/pull/7405
alexcrichton closed issue #7068:
When you look at https://github.com/bytecodealliance/wasmtime/releases/tag/v13.0.0 there's no information about what is in the release (and subscribing to GitHub release notifications means releases are, at least for me, the primary way to find out about new releases). You have to navigate to https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md#1300 in order to find out what's contained in the release.
Any way to either inline the release notes into the GitHub release or at least provide a link to the document?
Last updated: Dec 23 2024 at 12:05 UTC