-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Release v1.70.0 #11843
Release v1.70.0 #11843
Conversation
There are usually 3 commits in every grpc java Release. See this Update README etc to reference 1.xx.x But in this PR, I don't see Update README etc... commit. But the changes of README are there. What went wrong? I did everything right this time by following RELEASING.md. |
Just understanding the reason, |
The "Release v1.70.0" has the README.md change, which is wrong. From the instructions, after updating the README you should have made a commit:
Why don't hit the github merge button: In the instructions, we create the tag as soon as we create the release commit:
Then, on the command line we do:
This process guarantees that no commits have been made to the branch while you were doing the release. The Reasons we don't use github to merge:
So (1) is the only real issue. (2) means you "can't just do it your own way while using the same instructions;" the instructions would need to change. (1) is a "you have to be careful" and it seems equally hard to remember to not merge as to change the merge setting, but changing the merge setting also might mess up your next PR. So (3) is "how we got here" and (1) is why we haven't changed it. |
Yes, you're right. After looking at the log of my commands I can see that I missed to run this command after updating README.md What do we do now? The tag is also used. |
I'd delete things and start over:
Given how often there's been issues as of recent, we should maybe consider postponing the tag creation until the changes are merged so that it is easier to clean up when mistakes are made. |
(Note: you don't have to delete this PR. Just go through the steps again and when you push it'll be updated. You can totally delete your local branch and keep the remote branch for this PR alive.) |
ba4f190
to
5d55fc1
Compare
No description provided.