Skip to content

Commit

Permalink
Added release process notes
Browse files Browse the repository at this point in the history
  • Loading branch information
dhuebner committed Feb 29, 2024
1 parent 9654b98 commit c8a23c3
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions gradle/releasing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
### Steps to follow

- Create local branch e.g. `release-1.0.0` (optional)
- Update the version to `version = '1.0.0'` in `sprotty-server/gradle/versions.gradle` and commit
- Make sure `SONATYPE_USERNAME` and `SONATYPE_PASSWORD` env variables contain the proper login information
- Run `./gradlew clean publish -P signing.gnupg.passphrase=<SECRET>`. `<SECRET>` is the passphrase for your pgp key.
- Go to [OSS Staging Repository](https://oss.sonatype.org/#stagingRepositories) and __Close__ -> __Release__ the staging repositories
- Check the released version inside the [maven repo]https://repo1.maven.org/maven2/org/eclipse/sprotty/)
- Create a tag named `v1.0.0` and push tag to remote
- Switch to master. Change gradle version to next snapshot e.g. 1.1.0-SNAPSHOT and commit.

0 comments on commit c8a23c3

Please sign in to comment.