Skip to content

chore: sync alignment script with cuioss-parent-pom - #222

Merged
OliverWolffGIP merged 1 commit into
mainfrom
chore/sync-alignment-script
Aug 26, 2026
Merged

chore: sync alignment script with cuioss-parent-pom#222
OliverWolffGIP merged 1 commit into
mainfrom
chore/sync-alignment-script

Conversation

@OliverWolffGIP

Copy link
Copy Markdown
Collaborator

Übernimmt cuioss/cuioss-parent-pom#1401.

Was sich ändert

Der Check prüft jetzt zusätzlich, dass io.quarkus:quarkus-core auf das deklarierte version.quarkus auflöst.

version.quarkus steuert quarkus-maven-plugin (eine Build-Extension), während die Quarkus-Artefakte aus der importierten BOM kommen. Das sind zwei getrennte Eingaben, die auseinanderlaufen können — und die smallrye-Prüfung bleibt dabei stumm, weil sich beide Seiten über smallrye durchaus einig sein können.

Genau dieser Drift war der Auslöser des ursprünglichen Ausfalls: cui-reference-documentation lief mit Plugin 3.38.0 gegen BOM-geliefertes 3.39.0.

Verifikation

Gegen dieses Repo ausgeführt: ALIGNED, exit 0.

Das Script wurde in cuioss/cuioss-parent-pom#1401 gegen den echten Regressionsfall geprüft (erzwungener Plugin/BOM-Drift → MISALIGNED, exit 1).

Wartung

Diese Kopien müssen von Hand synchron gehalten werden — es gibt keinen gemeinsamen Parent, von dem das Script geerbt werden könnte. Das ist derselbe Grund, aus dem version.quarkus hier lokal gepinnt ist.

Picks up cuioss/cuioss-parent-pom#1401: the check now also asserts that
io.quarkus:quarkus-core resolves to the declared version.quarkus.

version.quarkus drives quarkus-maven-plugin (a build extension) while the
Quarkus artifacts come from whichever BOM is imported. Those are separate
inputs and can drift apart, and the smallrye comparison stays silent when
they do - both sides may still agree on smallrye. That drift is how the
original outage began: cui-reference-documentation ran plugin 3.38.0
against BOM-supplied 3.39.0.

Verified against this repo: ALIGNED, exit 0.

These copies have to be kept in sync by hand - there is no shared parent
to inherit the script from, which is the same reason version.quarkus is
pinned locally here in the first place.

Co-Authored-By: Claude <noreply@anthropic.com>
@OliverWolffGIP OliverWolffGIP added the skip-bot-review Skip automated bot code review (Gemini/CodeRabbit/Sourcery) label Aug 26, 2026

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Sorry @OliverWolffGIP, you've used your own review budget of 250,000 diff characters for the last 7 days.

You can request another review in 3 days and 10 hours by commenting @sourcery-ai review. Upgrade to get a review now.

@coderabbitai

coderabbitai Bot commented Aug 26, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Excluded labels (none allowed) (1)
  • skip-bot-review

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: cuioss/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 09e11191-11eb-4c2a-803c-f7918bfdafac

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@OliverWolffGIP
OliverWolffGIP added this pull request to the merge queue Aug 26, 2026
Merged via the queue into main with commit c89fa32 Aug 26, 2026
29 checks passed
@OliverWolffGIP
OliverWolffGIP deleted the chore/sync-alignment-script branch August 26, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-bot-review Skip automated bot code review (Gemini/CodeRabbit/Sourcery)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants