-
Notifications
You must be signed in to change notification settings - Fork 62
Releasing
Matěj Klíma edited this page Feb 12, 2026
·
22 revisions
-
check that everything you want to release is pushed in the
masterbranch: https://github.com/gooddata/gooddata-java/commits/master -
decide right version (use semantic versioning scheme)
-
use release-java-oss-component workflow in github-actions repository
- Use full
LIBRARY_VERSIONincluding API version (from GoodDataApiVersion), e.g.3.8.0+api3 - In case there are some problems uploading to Sonatype, check status page. If staging repository operations are timing out from cmdline, one can kill mvn task after it uploads artefacts to staging repo and then close and/or release it in the web UI.
- Use full
-
close (and rename if necessary) current milestone (and create new one named "next")
-
create a new release
-
wait for Maven Central sync