You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>Make sure that “Allow edits by maintainers” on the GitHub PR page is
190
-
enabled (the checkbox is checked). Set label <codeclass="language-plaintext highlighter-rouge">release notes: none</code>.</p>
194
+
enabled (the checkbox is checked). Set the labels <codeclass="language-plaintext highlighter-rouge">release notes: none</code>
195
+
and <codeclass="language-plaintext highlighter-rouge">status: defer ci</code> to disable CI while notes-only updates are ongoing.</p>
191
196
</li>
192
-
<li>For release notes, on an ongoing basis, add recent commit messages to the
193
-
release notes draft using the <codeclass="language-plaintext highlighter-rouge">tools/release_engineering/relnotes</code> tooling.
194
-
(Instructions can be found atop its source code: <ahref="https://github.com/RobotLocomotion/drake/blob/master/tools/release_engineering/relnotes.py"><codeclass="language-plaintext highlighter-rouge">relnotes.py</code></a>)
195
-
<ol>
196
-
<li>On the first run, use <codeclass="language-plaintext highlighter-rouge">--action=create</code> to bootstrap the file.
197
-
<ul>
198
-
<li>The output is draft release notes in <codeclass="language-plaintext highlighter-rouge">doc/_release-notes/v1.N.0.md</code>.</li>
199
-
<li>The version numbers in <codeclass="language-plaintext highlighter-rouge">doc/_pages/from_binary.md</code> should also have
200
-
been automatically upgraded.</li>
201
-
</ul>
202
-
</li>
203
-
<li>On the subsequent runs, use <codeclass="language-plaintext highlighter-rouge">--action=update</code> to refresh the file.
204
-
<ul>
205
-
<li>Try to avoid updating the release notes to refer to changes newer than
197
+
<li>Make gradual updates to the release notes using
198
+
<codeclass="language-plaintext highlighter-rouge">tools/release_engineering/relnotes</code>, with <codeclass="language-plaintext highlighter-rouge">--action=update</code> to
199
+
refresh the file.
200
+
<ul>
201
+
<li>Try to avoid updating the release notes to refer to changes newer than
206
202
the likely release, i.e., if you run <codeclass="language-plaintext highlighter-rouge">--update</code> on the morning you’re
207
203
actually doing the release, be sure to pass the <codeclass="language-plaintext highlighter-rouge">--target_commit=</code>
208
204
argument to avoid including commits that will not be part of the tag.</li>
209
-
</ul>
210
-
</li>
211
-
</ol>
205
+
</ul>
212
206
</li>
213
207
<li>For release notes, on an ongoing basis, clean up and relocate the commit
214
208
notes to properly organized and wordsmithed bullet points. See <ahref="#polishing-the-release-notes">Polishing
@@ -220,11 +214,11 @@ <h2 id="prior-to-release">Prior to release</h2>
220
214
<li>As the release is nearly ready, post a call for action for feature teams to
221
215
look at the draft document and provide suggestions (in reviewable) or fixes
222
216
(as pushes).
223
-
<ol>
217
+
<ul>
224
218
<li>To help ensure that the “newly deprecated APIs” section is accurate, grep
225
219
the code for <codeclass="language-plaintext highlighter-rouge">YYYY-MM-01</code> deprecation notations, for the <codeclass="language-plaintext highlighter-rouge">MM</code> values
226
220
that would have been associated with our +3 months typical period.</li>
227
-
</ol>
221
+
</ul>
228
222
</li>
229
223
</ol>
230
224
@@ -341,7 +335,8 @@ <h2 id="cutting-the-release">Cutting the release</h2>
341
335
<codeclass="language-plaintext highlighter-rouge">newest_commit</code> whose changes are enumerated in the notes.</li>
342
336
</ol>
343
337
</li>
344
-
<li>Re-enable CI by reverting the commit you added way up above in step 3 of <strong>Prior to release</strong>.</li>
338
+
<li>Re-enable CI by removing the label <codeclass="language-plaintext highlighter-rouge">status: defer ci</code> and commenting
339
+
<codeclass="language-plaintext highlighter-rouge">@drake-jenkins-bot retest this please</code> to trigger a re-run.</li>
345
340
<li>Wait for the wheel builds to complete, and then download release artifacts:
0 commit comments