Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion: release cadence #1280

Closed
willnorris opened this issue Sep 7, 2019 · 3 comments
Closed

Discussion: release cadence #1280

willnorris opened this issue Sep 7, 2019 · 3 comments

Comments

@willnorris
Copy link
Collaborator

gmlewis@: Looking at https://github.com/google/go-github/releases, it seems like you've been tagging a new release nearly every time you merge a pull request, is that right? That's really not necessary, and we should probably slow it down a bit. It creates a bunch of extra work (for you!) and noise to tag releases that end up getting newer releases tagged hours or even minutes later. It also makes it much harder for users to stay up to date with the latest version, if that is their goal.

I totally appreciate you continuing to help us keep the library going!! But I'd like to see if we can find a release cadence that's more on the order of every week or two, with exception made as needed for critical bug fixes and such.

What do you think?

/cc @gauntface as well if you have thoughts

@gmlewis
Copy link
Collaborator

gmlewis commented Sep 7, 2019

OK, that sounds great. I will stop releasing on every PR and will work on creating one every week or two. Thanks, @willnorris.

@willnorris
Copy link
Collaborator Author

thank you :)

@chapurlatn
Copy link
Contributor

chapurlatn commented Feb 13, 2024

Hey guys,

I also would expect much more release. But I fully understand @willnorris arguments.

Posted: #3067

May be there may be some way to publish two channels for release:

  • a stable with monthly release.
  • a separated beta one that may include a release for each merged issue (for example, starting from version v58.0.0, it may generate some v58.0.1-beta)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants