Stream: git-wasmtime

Topic: wasmtime / issue #7068 Provide release details in GitHub ...


view this post on Zulip Wasmtime GitHub notifications bot (Sep 20 2023 at 16:35):

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?

view this post on Zulip Wasmtime GitHub notifications bot (Sep 20 2023 at 20:24):

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.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 12 2023 at 16:13):

rockwotj commented on issue #7068:

Maybe in the meantime having a single link to release file is a good middle ground?

view this post on Zulip Wasmtime GitHub notifications bot (Oct 26 2023 at 16:39):

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).

https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes

Looks like this: https://github.com/github/issue-metrics/releases

view this post on Zulip Wasmtime GitHub notifications bot (Oct 26 2023 at 17:02):

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?

view this post on Zulip Wasmtime GitHub notifications bot (Oct 26 2023 at 21:15):

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.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 27 2023 at 08:40):

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.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 30 2023 at 16:48):

alexcrichton commented on issue #7068:

Ok I think this will be fixed by https://github.com/bytecodealliance/wasmtime/pull/7405

view this post on Zulip Wasmtime GitHub notifications bot (Oct 30 2023 at 18:56):

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: Nov 22 2024 at 17:03 UTC