Skip to content

[3.36] Update Quarkus Flow to 0.10.2 - #2009

Merged
gsmet merged 1 commit into
3.36from
update-automation/3.36-quarkus-flow-0.10.2
Jun 11, 2026
Merged

[3.36] Update Quarkus Flow to 0.10.2#2009
gsmet merged 1 commit into
3.36from
update-automation/3.36-quarkus-flow-0.10.2

Conversation

@quarkus-platform-updater

Copy link
Copy Markdown

Updates the Quarkus Platform member Quarkus Flow from 0.10.0 to 0.10.2.

Changes

  • Updated Maven property quarkus-flow.version from 0.10.0 to 0.10.2
  • Ran ./mvnw -Dsync to synchronize the platform

Artifact

  • io.quarkiverse.flow:quarkus-flow-bom

This PR was automatically created by the Update Quarkus Platform Action.

/cc @ricardozanini @baldimir

@quarkus-bot quarkus-bot Bot changed the title Update Quarkus Flow to 0.10.2 [3.36] Update Quarkus Flow to 0.10.2 Jun 9, 2026
@quarkus-bot

quarkus-bot Bot commented Jun 9, 2026

Copy link
Copy Markdown

Status for workflow CI Build

This is the status report for running CI Build on commit 4699bda.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

@ricardozanini

Copy link
Copy Markdown

This PR should target branch 3.33, which is the latest LTS, not 3.36.

@baldimir

baldimir commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

This is even a bit strange as there is no 3.36 branch in the config https://github.com/quarkusio/quarkus-platform/blob/main/.github/update-quarkus-platform.yml (If I understood correctly how it should work). I am reviewing the Action run that does this update. I see some errors there (maybe not connected) https://github.com/quarkusio/quarkus-platform/actions/runs/27189929380/job/80267435800#step:5:229. May be worth investigating. And for some reason I see it switches to 3.36 https://github.com/quarkusio/quarkus-platform/actions/runs/27189929380/job/80267435800#step:5:584, even when I don't see it in the config.

@baldimir

baldimir commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

@ricardozanini we were not part of the platform in 3.33. So it is correct that this PR is wrong, but based on what I saw, there should be just 1 PR to main.

(edited - This PR may not be wrong, please see my next comment)

@baldimir

Copy link
Copy Markdown
Contributor

I think I found it. https://github.com/quarkusio/update-quarkus-platform-action/blob/3e92957a54efd16c1178d58a9b89eb7f11025ac4/src/main/java/io/quarkus/automation/platform/update/UpdatePlatformMembersAction.java#L172

Apart from branches in the yaml configuration, it resolves also latest "version" branch from the Platform repository, which is currently 3.36. It processes that branch as the last one (which is seen in the logs I linked earlier).

@gsmet I have a question about the updates, please. In the updates, it used the same version of Quarkus Flow to do update for Platform main and also for 3.36. However one Quarkus Flow release is aligned with one specific Quarkus and Platform version. I think that using the same version in updates for multiple branches may be not correct as I expect each branch in Platform is aligned with a specific Quarkus version. Is this correct, please? Should all members of the Platform in a specific branch use the same Quarkus version?

If yes, I think there should be some mechanism in the update process to differentiate around this, so no update of a member version is done with a release that is using a different Quarkus version than expected in a Platform branch.

What do you think, please?

@aloubyansky

Copy link
Copy Markdown
Member

Member could be built against different Quarkus versions, there shouldn't be any problem with that.

For example, the version of the Hazelcast Client extension currently included in the platform was built with Quarkus 3.26.2 (as can be seen in https://repo.maven.apache.org/maven2/io/quarkus/platform/quarkus-hazelcast-client-quarkus-platform-descriptor/3.36.1/quarkus-hazelcast-client-quarkus-platform-descriptor-3.36.1-3.36.1.json)

And it was last updated in the platform in version 3.28.0.CR1, which can be seen here https://github.com/quarkusio/quarkus-platform/blob/main/pom.xml#L429

That means it stayed unchanged since then, while other members kept rebuilding (or not) against newer Quarkus versions.

@ricardozanini

Copy link
Copy Markdown

@aloubyansky, thanks for the clarification; that was what I thought regarding extensions depending on any specific Quarkus version and still being a member of the platform. So now this PR makes sense, thanks!

@baldimir

Copy link
Copy Markdown
Contributor

Thank you @aloubyansky for clarification. Then agree, this PR is fine.

@gsmet
gsmet merged commit 8e9d652 into 3.36 Jun 11, 2026
4 checks passed
@gsmet
gsmet deleted the update-automation/3.36-quarkus-flow-0.10.2 branch June 15, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants