bbolt icon indicating copy to clipboard operation
bbolt copied to clipboard

Create a release.sh to automatically release bbolt

Open ahrtr opened this issue 11 months ago • 4 comments

The script should do the following tasks,

  • Update the version https://github.com/etcd-io/bbolt/blob/5dca857c5be712aa0f08deb6acaa106bdccec134/version/version.go#L5
  • commit & push the change to github.com
  • create the tag
  • push the tag to github

ahrtr avatar Feb 07 '25 11:02 ahrtr

I can work on this

Elbehery avatar Feb 07 '25 12:02 Elbehery

Thanks @ahrtr, will do it over weekend 🙏🏽 🙏🏽

Elbehery avatar Feb 07 '25 12:02 Elbehery

Cross-posting https://github.com/etcd-io/bbolt/pull/895#issuecomment-2643455324

Hi @Elbehery and @ahrtr. Given the size of this project, goreleaser may be a good fit. Refer to etcd-io/auger#136.

ivanvc avatar Feb 07 '25 16:02 ivanvc

Just to be sure,

the new release version to be created by the script, should it

  • bump the most recent tag
  • use the version.go file to create the new release ?

btw, after the current release, version.go was not bumped 👍🏽

cc @ivanvc @ahrtr

Elbehery avatar Feb 10 '25 17:02 Elbehery

huh 👨🏽‍🚀

Elbehery avatar Jun 02 '25 00:06 Elbehery

thx 🙏🏽

Elbehery avatar Jun 02 '25 08:06 Elbehery