@@ -83,7 +83,11 @@ Micro versions should instead read::
83
83
Check all active milestones for consistency. Older milestones should also backport
84
84
to higher meso versions (e.g. ``v3.6.3 `` and ``v3.6-doc `` should backport to both
85
85
``v3.6.x `` and ``v3.7.x `` once the ``v3.7.x `` branch exists and while PR backports are
86
- still targeting ``v3.6.x ``)
86
+ still targeting ``v3.6.x ``).
87
+
88
+ Close milestones for versions that are unlikely to be released, e.g. micro versions of
89
+ older meso releases. Remilestone issues/PRs that are now untagged to the appropriate
90
+ future release milestone.
87
91
88
92
Create the milestone for the next-next meso release (i.e. ``v3.9.0 ``, as ``v3.8.0 ``
89
93
should already exist). While most active items should go in the next meso release,
@@ -294,9 +298,15 @@ it is important to move all branches away from the commit with the tag [#]_::
294
298
295
299
git commit --allow-empty
296
300
301
+ Push the branch to GitHub. This is done prior to pushing the tag as a last step in ensuring
302
+ that the branch was fully up to date. If it fails, re-fetch and recreate commits and
303
+ tag over an up to date branch::
304
+
305
+ git push DANGER v3.7.x
306
+
297
307
Finally, push the tag to GitHub::
298
308
299
- git push DANGER v3.7.x v3.7. 0
309
+ git push DANGER v3.7.0
300
310
301
311
Congratulations, the scariest part is done!
302
312
This assumes the release branch has already been made.
0 commit comments