Skip to content

Commit 6727c29

Browse files
committed
Updated release instructions to add hyperlinks to commits
1 parent 4b81730 commit 6727c29

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

how_to_release.txt

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,25 @@ DO ANNOUNCEMENT
7777
1. Copy previous announcement from forum and paste into Crimson Editor
7878
2. Change version number (eg. 4.53 to 4.54) and executable file name: (eg. 453 to 454)
7979
3. Near the end change the "git diff" and "git log" lines to update the *previous* version (eg. 4.52 to 4.53)
80-
4. Run the updated "git diff" and "git log" commands, pasting the results into the announcement
80+
4. Run the updated "git diff" and "git log" commands, pasting the results into the announcement (see below)
8181
5. Update the size of the installer (eg. from 2.79 Mb to 2.80 Mb)
8282
6. Update the MD5sum hex figure in the announcement
8383
7. Amend the "improvements" lines in the announcement to reflect the major changes
8484
8. Paste resulting message into a new forum message announcing the new release
8585
9. Find the post number of that new message and amend forum database table bbsection, record 1 (MUSHclient section) to show the latest release and forum post to read about it.
8686

8787

88+
Run this code in the Immediate window of MUSHclient to convert the "git log" lines to have hyperlinks:
89+
----------------------
90+
for x, desc in string.gmatch (GetClipboard (), "(%x+) ([^\n]+)") do
91+
print (string.format (
92+
'<a href="http://github.com/nickgammon/mushclient/commit/%s">%s</a> %s',
93+
x, x, FixupHTML (desc)))
94+
end -- for
95+
----------------------
96+
97+
98+
8899
UPDATE RELEASE NOTES
89100

90101
1. Change record for relnotes for this release to have today's date as release date

0 commit comments

Comments
 (0)