-
Notifications
You must be signed in to change notification settings - Fork 47
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
Add a RELEASE.md
describing how to release a new version of CF
#371
Comments
Hi @davidhassell I made some changes and also inserted some comments - have a look and see what you think :) |
Additional changes concerning keeping contributor list up to date agreed in cf-convention/cf-convention.github.io#230. These were introduced in 0b20db2 and bf274bc |
In
Following #345 agreed last week, we should add here:
I suggest that this sentence or something like it should be inserted between the other two. Jonathan |
@JonathanGregory that looks fine for me, I would approve that. BTW your note reminds me that we have yet to align the terminology everywhere of using "main" rather than "master" as branch name; I've submitted #376 to correct this in |
I have inserted a list of tasks, because I thought that made it clearer. Please see this PR. |
Now this issue has produced 3 PRs. One's already merged because it was a simple error. Are the other 2 agreed? If they are, we could merge them sequentially, or merge 1 into the other and then merge the whole shebang when that's done. Both open PRs are valuable in my view and should be merged once it's clear that they're agreed (from my perspective that could be the case now, but others may disagree). I believe the cleanest thing would be
Does that make sense? |
Sounds good. Edit |
(premature send) .... also, might be good to note that we only intend to merge #372 after we've used it for 1.10, as only then do we know it works (#372 (comment)) |
Yes.
I'd forgotten about that, absolutely right. |
RELEASE.md
descrihing how to release a new version of CFRELEASE.md
describing how to release a new version of CF
Hi @davidhassell I just had quick look at your new PR #498. From my outside perspective it looks good, but I guess only you and other release manages can judge. Nevertheless, here are two small observations:
|
Once a release is done, we need a milestone for the next one. I have just created the 1.12 milestone in order to attribute a PR to it. |
Thanks, @JonathanGregory, creating the next milestone has been added (0d77329). |
Hi. Yet another PR for the release procedure: #588 This was used for the release of CF-1.12, and is the simplest and mot robust one yet - mainly due to the great effort of others to make this a nicer process - thank you :) The procedure described in the PR is what I actually did for releasing CF-1.12, so I guess that's a proof that it works. It would be nice if someone could look through it and imagine they were doing it for themselves, to see if it makes sense! It might be a good idea to add a fifth checkbox to the Pull Request template to ask if the release procedure document is up to date. Hopefully in that way it will evolve nicely. David |
Dear David Thank you! It looks good to me. I have noted a couple of typos. Also, I have suggestions:
Best wishes Jonathan |
After CF-1.9 was released the release procedure was written up, but never made to a PR. Here it is now, in time for CF-1.10.
The text was updated successfully, but these errors were encountered: