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

v3 branch and release process improvements #1129

Open
tomwayson opened this issue Sep 21, 2023 · 0 comments
Open

v3 branch and release process improvements #1129

tomwayson opened this issue Sep 21, 2023 · 0 comments

Comments

@tomwayson
Copy link
Member

Description

The last 3.x release of was a bit of a mess.

I wasn't sure which branch (master or 3.x) to have the contributor base off of and merge into. Once merged I had to find the 3.x release instructions, which haven't been updated since we have released 4.x, resulting in the 3.7.0 being published under the latest dist-tag on NPM.

Also, it looks like someone has released off of the 3.x branch, meaning that there are commits in 3.x that are not in master and vice versa.

I propose that we make the following changes to make the next 3.x release go smoother:

  • cherry pick missing commits from master into 3.x
  • get rid of the master branch and only keep 3.x
  • update the release docs and/or scripts to ensure that 3.x packages are not published with the latest dist-tag

Link to page

No response

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

1 participant