Skip to content

Commit 3a87a5a

Browse files
Merge pull request #21 from TEIC/temp_for_patch_release_4.10.1
move a few steps
2 parents a7d4836 + df1a69b commit 3a87a5a

1 file changed

Lines changed: 25 additions & 15 deletions

File tree

TCW/tcw22.xml

Lines changed: 25 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
intellectual responsibility, rather than as an actual
2121
editor. —Syd, 2021-04-16 -->
2222
<editor xml:id="SDB">Syd Bauman</editor>
23-
<editor xml:id="POC">Patricia O Connor</editor>
24-
<!-- Note: I'm listing myself as an editor solely because I added a change to update the document -->
23+
<editor xml:id="POC">Patricia O Connor</editor>
2524
</titleStmt>
2625
<publicationStmt>
2726
<publisher>TEI Technical Council</publisher>
@@ -33,6 +32,7 @@
3332
</sourceDesc>
3433
</fileDesc>
3534
<revisionDesc>
35+
<change when="2025-08-27" who="#SDB">Per HBS, move “merge into "released"” steps up to immediately after the push into the "release-X.X.X" step.</change>
3636
<change when="2025-03-31" who="#POC">Revised and updated procedure as some checking steps are currently listed after the released branch is created. Moved steps 6 and 7 to after step 14.</change>
3737
<change when="2025-01-22" who="#RV">Removed any mentions of Jenkins 3, now defunct.</change>
3838
<change when="2024-11-02" who="#EBB">Clarified where to check on the Vault for the current releases of Stylesheets and Guidelines needed for building the oXygen plugin.
@@ -308,6 +308,29 @@
308308
the Stylesheets build may fail after the TEI release is complete, so it is better to wait
309309
until the TEI release is complete before doing the Stylesheets release. (Council is considering
310310
changing how the dependency is managed).</item>
311+
312+
<item>
313+
<hi rend="bold">Merge the release branch into <code>dev</code> and <code>released</code></hi>.
314+
<list type="ordered">
315+
<item><code>git checkout released</code></item>
316+
<item><code>git merge --no-ff -m "YOUR COMMIT MESSAGE" release-X.X.X</code></item>
317+
<item><code>git checkout dev</code></item>
318+
<item><code>git merge --no-ff -m "YOUR COMMIT MESSAGE" release-X.X.X</code></item>
319+
<item>and don’t forget to <code>git checkout released</code></item>
320+
</list>
321+
</item>
322+
323+
<item>
324+
<hi rend="bold">Repeat the steps above for the Stylesheets</hi>:
325+
<list type="ordered">
326+
<item><code>git checkout released</code></item>
327+
<item><code>git merge --no-ff -m "YOUR COMMIT MESSAGE" release-X.X.X</code></item>
328+
<item><code>git checkout dev</code></item>
329+
<item><code>git merge --no-ff -m "YOUR COMMIT MESSAGE" release-X.X.X</code></item>
330+
<item>and don’t forget to <code>git checkout released</code></item>
331+
</list>
332+
</item>
333+
311334
<item><hi rend="bold">Ensure all changes have been committed, built, and successfully
312335
passed tests on the continuous integration server</hi><lb/> When all builds have
313336
completed on all Jenkins servers, click on the job number of the last build for each of the
@@ -381,19 +404,6 @@
381404
log in, and click the information button on your new release. Make it the default download for all
382405
operating systems. Now make sure that the main Download button links to your package. </item>
383406

384-
<item><hi rend="bold">Merge the release branch into <code>released</code></hi>. <lb/>
385-
<code>git checkout released</code><lb/>
386-
<code>git merge --no-ff -m "YOUR COMMIT MESSAGE" release-X.X.X</code></item>
387-
388-
<item><hi rend="bold">Repeat the steps above for the Stylesheets</hi>:
389-
<list type="ordered">
390-
<item>Merge the release branch into <code>released</code><lb/>
391-
<code>git checkout released</code><lb/>
392-
<code>git merge --no-ff -m "YOUR COMMIT MESSAGE" release-X.X.X</code>
393-
</item>
394-
</list>
395-
</item>
396-
397407
<item>
398408
<hi rend="bold">Update tags on GitHub</hi><lb/> Every time a new release is made, a
399409
"tag" is created consisting of a pointer to the state of the P5 tree at release time.

0 commit comments

Comments
 (0)