From 739d4422c6eaa0bfdd2c7acc48be5159046ce573 Mon Sep 17 00:00:00 2001 From: Manish Kumar Date: Thu, 24 Apr 2025 11:19:05 +0530 Subject: [PATCH] added release steps in the readme --- README.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 17454d56..2362ebba 100644 --- a/README.md +++ b/README.md @@ -163,4 +163,17 @@ To test new unreleased (unsupported) features, you can use the following snippet - Alfresco Enterprise Docker images are hosted at [Quay.io](https://quay.io/). Its configuration process is described in detail in [How to configure private Alfresco Docker registry](docs/advanced-topics/working-with-enterprise/enterprise-docker-registry.md). ## For Developers that want to contribute to the SDK -See the [Developers Wiki page](https://github.com/Alfresco/alfresco-sdk/wiki/Developer-Wiki). \ No newline at end of file +See the [Developers Wiki page](https://github.com/Alfresco/alfresco-sdk/wiki/Developer-Wiki). + +## Publishing the release on Maven Central +- Manually change the version from SNAPSHOT to final (eg. when releasing SDK 4.11.0, replacing all the occurrences of 4.11.0-SNAPSHOT with 4.11.0) + +- Commit and push changes to GitHub with the commit message [publish], then it will automatically publish your artifacts to maven central + +At this point, we need to manually proceed with the remaining steps: + +1- Manually create a release tag on GitHub + +2- Manually change the version from final to next SNAPSHOT (eg. replacing all the occurrences of 4.11.0 with 4.12.0-SNAPSHOT (in pom.xml, not in READMEs - if not needed) + +3- Commit and push on GitHub