Updated Release process for v4 (markdown)

Mahmoud Ben Hassine 2023-12-12 17:00:20 +01:00
parent f6399a392b
commit 53a726bd9b

@ -11,7 +11,7 @@
1.2 Check if `build.gradle` refers to any snapshot/milestone dependencies.
1.3 Update version in `gradle.properties`
1.3 Update version in `gradle.properties`: `version=4.3.11-SNAPSHOT` -> `version=4.3.11`
1.4 Run a full build with `./gradlew clean build install -Palltests`
@ -39,14 +39,18 @@
4.2 Push the tag to the upstream repository with `git push upstream 4.3.11`.
4.3 Generate release notes and create a release on Github.
4.3 Update next development version in `gradle.properties`: `version=4.3.11` -> `version=4.3.12-SNAPSHOT`
4.4 Update project page on Sagan with latest release/snapshot versions.
4.4 Commit with message `Next development version` and push to the upstream branch `4.3.x`.
4.5 Write release announcement blog post.
4.5 Generate release notes and create a release on Github.
4.6 Tweet about the release using the `@SpringBatch` handle.
4.6 Update project page on Sagan with latest release/snapshot versions.
4.7 Post a message in the `#spring-release` slack channel.
4.7 Write release announcement blog post.
4.8 Update `build.gradle` with next snapshot versions of Spring Projects.
4.8 Tweet about the release using the `@SpringBatch` handle.
4.9 Post a message in the `#spring-release` slack channel.
4.10 Update `build.gradle` with next snapshot versions of Spring Projects.