PRQL / prql

PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
https://prql-lang.org
Apache License 2.0
9.79k stars 212 forks source link

Use release-drafter? #2137

Open max-sixty opened 1 year ago

max-sixty commented 1 year ago

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?

max-sixty commented 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).

image

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.

max-sixty commented 1 year ago

This issue covers adding assets with a Release Please release: https://github.com/googleapis/release-please/issues/1415

eitsupi commented 1 year ago

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.