-
Notifications
You must be signed in to change notification settings - Fork 26
HowTo release
Mathieu Bastian edited this page Jan 22, 2022
·
6 revisions
GraphStore releases are hosted on Sonatype so the artifacts are available on Maven central: https://oss.sonatype.org/content/repositories/releases/org/gephi/graphstore/
- Make sure all changes are committed to the master branch
- Remove "-SNAPSHOT" in project's pom
- Add and commit the modified pom
- Run "git tag -a v{VERSION} -m 'Version {VERSION}'"
- git push origin master
- git push --tags
- Make sure the GitHub CI workflow completes successfully
- Increment version and add "-SNAPSHOT" in project's pom
- Add and commit the change
Verify the release appears on sonatype's repository (it can take a few minutes until it appears).