Skip to content

[Quarkus 4] Retarget QOSDK checkout to next branch in quarkus-next wo… - #55107

Merged
shawkins merged 1 commit into
keycloak:mainfrom
Pepo48:issue-55104
Nov 13, 2026
Merged

shawkins merged 1 commit into
keycloak:mainfrom
Pepo48:issue-55104

Conversation

@Pepo48

@Pepo48 Pepo48 commented Nov 12, 2026

Copy link
Copy Markdown
Contributor

…rkflow

Closes #55104

@Pepo48
Pepo48 requested a review from a team as a code owner November 12, 2026 14:01
Copilot AI lite review requested due to automatic review settings November 12, 2026 14:01
@Pepo48 Pepo48 mentioned this pull request Nov 12, 2026
9 of 20 tasks

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The workflow still has an active cache-key issue that can skip rebuilding after a QOSDK branch switch, leaving QOSDK_VERSION empty and the operator BOM unchanged.

1 open issue
What changed in this PR

Retargets the quarkus-next workflow to build the Quarkus Operator SDK from its Quarkus 4-compatible next branch.

Changes:

  • Adds a configurable QOSDK_BRANCH environment variable set to next.
  • Uses QOSDK_BRANCH for the QOSDK checkout.
  • The snapshot cache key does not include the QOSDK branch, allowing stale artifacts from the previous branch to be reused.
File Description
.github/​workflows/​quarkus-next.yml Adds a configurable QOSDK branch and uses it to check out the SDK from the next branch in the Quarkus-next workflow.

Review effort: Lite

Comment thread .github/workflows/quarkus-next.yml Resolved
…rkflow

Closes keycloak#55104

Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
Copilot AI lite review requested due to automatic review settings November 12, 2026 14:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues remain, and the workflow consistently uses the configurable QOSDK branch for both checkout and snapshot cache scoping.

No open issues 🎉

1 resolved since last review

Review effort: Lite

@shawkins
shawkins merged commit 1a0d7bb into keycloak:main Nov 13, 2026
71 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Quarkus 4] Retarget QOSDK checkout to next branch in quarkus-next workflow

3 participants