Using GitHub Releases (possibly auto-generated)? #152
-
GitHub implements a custom "Watch repository" mode "Releases". Releases are also a nice way to quickly find out about versions and changes in a central place. Might it be worth the effort to publish GitHub Releases - ideally automated (for a one-time effort, rather than a recurring one)?
However, of course this kind of automation also comes with a cost:
If releases are rare, then manually creating Releases might be an option for some. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
I use the same release process for Jiff as I do with my dozens of other libraries. I am very aware of tooling like This is my release script. In theory, it seems like I could modify this without much fuss to add a |
Beta Was this translation helpful? Give feedback.
I use the same release process for Jiff as I do with my dozens of other libraries. I am very aware of tooling like
release-plz
andcargo-semver-checks
and automatic changelog generation. My process is very lightweight: I manually update the CHANGELOG and do the release locally. I specifically do things this way because I don't have the time to invest in CI to do it for me. I basically just don't trust other tools to get this completely right for me, and when they inevitably break, debugging them in CI is extremely costly for me.This is my release script. In theory, it seems like I could modify this without much fuss to add a
gh
command or two that publishes a new release with the corresp…