1
0
mirror of https://github.com/RipMeApp/ripme.git synced 2025-08-30 09:10:44 +02:00

describe release process (#2048)

This commit is contained in:
soloturn
2025-01-02 12:01:14 +01:00
committed by GitHub
parent 24c441e993
commit 589317732d

View File

@@ -138,6 +138,21 @@ become out of date. Start by building and testing a released version
of RipMe and then ensure that any changes you make do not cause more of RipMe and then ensure that any changes you make do not cause more
tests to break. tests to break.
# releasing
edit draft release `develop build main` the following way:
1. create a new tag with version from ripme filename, e.g. 2.1.12-7-d0b97acd
1. set the title to same name
1. set previous tag to release tag before, e.g. 2.1.11-20-ca96ce88
1. press `generate release notes` button
1. edit release text as appropriate
1. save
then, prepare the repo for update check, and next release:
1. edit ripme.json, enter new hash, version and short description, and commit
1. set the base tag for next release verison calculation, e.g. 2.1.13 on this commit
1. push tag and commit
1. remove old base tag, not needed any more, e.g. 2.1.12
# New GUI - compose-jb # New GUI - compose-jb
As Java Swing will go away in future, a new GUI technology should be used. One of the As Java Swing will go away in future, a new GUI technology should be used. One of the
candidates is [Jetpack Compose for Desktop](https://github.com/JetBrains/compose-jb/). candidates is [Jetpack Compose for Desktop](https://github.com/JetBrains/compose-jb/).