Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[stable/8.6] deps: use root pom version for module dependencies #1500

Merged
merged 1 commit into from
Feb 17, 2025

Conversation

megglos
Copy link
Contributor

@megglos megglos commented Feb 17, 2025

Description

Module versions got messed up by renovate.

See e.g. 805ddac , we need to exclude the repo modules in renovate in a follow-up.

Copy link

github-actions bot commented Feb 17, 2025

Test Results

 46 files  + 1   46 suites  +1   1m 35s ⏱️ +4s
138 tests ± 0  138 ✅ ± 0  0 💤 ±0  0 ❌ ±0 
426 runs  +12  426 ✅ +12  0 💤 ±0  0 ❌ ±0 

Results for commit 5ac6e99. ± Comparison against base commit cc1edd9.

♻️ This comment has been updated with latest results.

Module versions got messed up by renovate.
@megglos megglos force-pushed the meg-stable86-module-dep-fix branch from bbc19c2 to 5ac6e99 Compare February 17, 2025 10:55
@megglos megglos requested a review from eppdot February 17, 2025 11:02
@megglos
Copy link
Contributor Author

megglos commented Feb 17, 2025

actually the CI #1494 shouldn't have passed as e.g. backports to 8.5 failed with a compile error that should have been present on 8.6 too, given that the model dependencies are not jdk8 compatible anymore.

I wondered why the 8.6 PR passed and found the module dependency setup to be broken, this fixes the setup to use the actual local modules from the maven reactor and as expected breaks the CI due to the jdk 8 conflict.

I would merge this like this still as this is the actual state of the branch and other builds have an inconsistent dependency setup.

@megglos
Copy link
Contributor Author

megglos commented Feb 17, 2025

merging eagerly to make progress and get a reliable CI, happy to apply suggestion in a follow-up

@megglos megglos merged commit 0bbfc9c into stable/8.6 Feb 17, 2025
9 of 10 checks passed
@megglos megglos deleted the meg-stable86-module-dep-fix branch February 17, 2025 11:05
@megglos megglos changed the title deps: use root pom version for module dependencies [stable/8.6] deps: use root pom version for module dependencies Feb 17, 2025
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.

1 participant