Closed gsmet closed 9 months ago
:gear: Proceeding to step Prerequisites
You can follow the progress of the workflow here.
We are going to release the following release:
3.6.2
Please approve with a @quarkusbot yes
comment if you want to continue with the release.
If not, simply close this issue.
@quarkusbot yes
:gear: Proceeding to step Prepare the core release
You can follow the progress of the workflow here.
The core artifacts have been pushed to s01.oss.sonatype.org
.
IMPORTANT You need to wait for them to be synced to Maven Central before continuing with the release:
Once these two conditions are met, you can continue with the release by adding a @quarkusbot continue
comment.
(Note that we plan to automate this step soonish)
@quarkusbot continue
:gear: Proceeding to step Release Gradle plugin
You can follow the progress of the workflow here.
Now is time to release the Quarkus Platform. This is a manual process:
cd <your quarkus-platform clone>
git checkout 3.6
git pull upstream 3.6
git checkout -b quarkus-3.6.2
./update-quarkus-version.sh 3.6.2
git diff
git add .
git commit -m 'Upgrade to Quarkus 3.6.2'
git push origin quarkus-3.6.2
Create a pull request for branch 3.6
Wait for CI to go green
Merge the pull request
git checkout 3.6
git pull upstream 3.6
Then actually release the version with the following line:
TAG=3.6.2 && ./check-version.sh $TAG && ./mvnw release:prepare release:perform -DdevelopmentVersion=999-SNAPSHOT -DreleaseVersion=$TAG -Dtag=$TAG -DperformRelease -Prelease,releaseNexus -DskipTests -Darguments=-DskipTests
IMPORTANT You need to wait for them to be synced to Maven Central before continuing with the release:
Once these two conditions are met, you can continue with the release by adding a @quarkusbot continue
comment.
@quarkusbot continue
:gear: Proceeding to step Update extension catalog
You can follow the progress of the workflow here.
:white_check_mark: 3.6.2 was successfully released.
Time to write the announcement:
_data/versions.yaml
Here is some content that could help in writing the announcement:
Subject: [RELEASE] Quarkus 3.6.2
Hello,
Quarkus 3.6.2 has been released, and is now available from the Maven Central repository. The quickstarts and documentation have also been updated.
More information in the announcement blog post: https://quarkus.io/blog/quarkus-3-6-2-released/.
* BOM dependency:
<dependency>
<groupId>io.quarkus.platform</groupId>
<artifactId>quarkus-bom</artifactId>
<version>3.6.2</version>
<type>pom</type>
<scope>import</scope>
</dependency>
* Changelog and download are available from https://github.com/quarkusio/quarkus/releases/tag/3.6.2
* Documentation: https://quarkus.io
The Quarkus dev team
Branch
3.6
Qualifier
No response
Major version