Skip to content

Release

Mahmoud Ben Hassine edited this page Apr 22, 2026 · 13 revisions

❗ All workflows should be executed from the branch to release (main for 4.0.x or 3.4.x) ❗

  • Update Spring Boot dependency to the latest version in the main pom.xml file
  • Stage the release by specifying the version to release
  • Check the release build spring-shell-x.x.x on Artifactory and verify that artefacts are not corrupted or empty
  • Promote the release to Maven Central by specifying the build name and number (from previous step)
  • Tag the release by providing the release version and the next snapshot version
  • Publish the release on GitHub (select the tag from previous step and enable the Set as the latest release flag)
  • Close the milestone on Github
  • Update the website content (blog post + latest version updates)
  • Once the blog post is online, update the Latest News in the readme with a link to it
  • Announce the release on spring-release gchat channel

Clone this wiki locally