Skip to content

Commit 0620955

Browse files
committed
describe release process
1 parent d0b97ac commit 0620955

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,21 @@ become out of date. Start by building and testing a released version
118118
of RipMe and then ensure that any changes you make do not cause more
119119
tests to break.
120120

121+
# releasing
122+
edit draft release `develop build main` the following way:
123+
1. create a new tag with version from ripme filename, e.g. 2.1.12-7-d0b97acd
124+
1. set the title to same name
125+
1. set previous tag to release tag before, e.g. 2.1.11-20-ca96ce88
126+
1. press `generate release notes` button
127+
1. edit release text as appropriate
128+
1. save
129+
130+
then, prepare the repo for update check, and next release:
131+
1. edit ripme.json, enter new hash, version and short description, and commit
132+
1. set the base tag for next release verison calculation, e.g. 2.1.13 on this commit
133+
1. push tag and commit
134+
1. remove old base tag, not needed any more, e.g. 2.1.12
135+
121136
# New GUI - compose-jb
122137
As Java Swing will go away in future, a new GUI technology should be used. One of the
123138
candidates is [Jetpack Compose for Desktop](https://github.com/JetBrains/compose-jb/).

0 commit comments

Comments
 (0)