Open max-sixty opened 1 year ago
We want to produce Assets for releases, which I think requires doing them from an action rather than manually (e.g. https://github.com/BurntSushi/ripgrep/releases).
Hopefully these can help with that — i.e. IIUC release-drafter
just involves merging a PR, and it'll issue the release. We should ensure we can add actions to attach assets as part of that.
This issue covers adding assets with a Release Please release: https://github.com/googleapis/release-please/issues/1415
We want to produce Assets for releases, which I think requires doing them from an action rather than manually (e.g. BurntSushi/ripgrep/releases).
I think this was resolved by #2578.
What's up?
This would maintain a running Changelog: https://github.com/marketplace/actions/release-drafter
https://github.com/googleapis/release-please is another option — it has more activity, though fewer stars.
And possibly there are others?
I think this could be a good balance between each person adding their own Changelog entry, and something completely automated like https://github.com/orhun/git-cliff/, which doesn't offer much control.
Does anyone has a view on which of these would be better / any experience with them?