-
Notifications
You must be signed in to change notification settings - Fork 502
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
Make PRs, *don't* push directly to master during release process #13
Comments
We talked offline about this some:
|
And as I said:
|
Identifying the things pushed to master during a release How do those direct pushes affect the tree (adversely) and how can we notify/mitigate (through code)? |
Concerns over the release process and pushing to master should be discussed in this issue. Releases happen at least every 2 weeks and push tags and minimal changes to up the master as part of it. Lets get any concerns addressed and fixed in the code. This comment points to the places were master is updated. Please take a look and make suggestions, either here or in the form of a PR. |
Note: There are releases coming up at least one a week for the next few weeks. If we want to do something to address this, let's do it sooner than later. |
Unfortunately I really don't have time to wrap my head around that bash-- I'm doing too many things. @fabioy is the next build cop. Fabio, do you have time to look at this? @david-mcmahon more thoughts:
|
@lavalamp Yeah, I can take a look at this. I'll try to get the context from this issue, else I'll ping David... :) |
Let's look more closely at each commit to master:
These are small release (infra) related changes that accompany the state of the tree through a release. The right direction here might be looking at how to avoid changing files on master at all (except for tags):
Edit: the base.go change is only on the branch and mungedocs is only at new branch time (every few months) |
Another thought on the CHANGELOG.md. While it's certainly customary and desirable to have a CHANGELOG in the root directory that reflects release notes/changes, we could go back to publishing those solely on the github releases page or in another repo altogether (kubernetes.github.io? @johndmulhausen) |
I can buy that the base.go change is necessary and safe in addition to the .md file changes are scarier on account of our mungers... On Fri, Jun 17, 2016 at 4:25 PM, David McMahon notifications@github.com
|
Issues go stale after 30d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
It really confuses the build cop and could interfere with what they're doing at the moment.
The text was updated successfully, but these errors were encountered: