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

Fix failing builds on Java 11 and newer, update a bunch of dependencies, add java21 support #166

Merged
merged 1 commit into from
Jan 31, 2024

Conversation

123Haynes
Copy link
Contributor

This PR updates a bunch of dependencies.
In doing so it fixes the currently failing builds for java 11 and java 17. See https://github.com/s4u/sign-maven-plugin/actions/runs/7056372309/job/19208245215#step:4:3001 for an example.
This error was caused by an old version of the karaf-maven-plugin in one of the integration tests.

As a side effect of the updates, building the plugin with java 21 now works fine as well.
I intentionally didn't update some things like the maven version or mockito to keep the current baseline of java 8 support.

@123Haynes
Copy link
Contributor Author

@slawekjaranowski can you take a look at this when you have some time please? 🙂
The plugin you created is great. it would awesome to get a few updates in.
I'm more than happy to help in case time is an issue 😃

pom.xml Outdated Show resolved Hide resolved
@slawekjaranowski slawekjaranowski self-assigned this Jan 16, 2024
Copy link

sonarcloud bot commented Jan 31, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@slawekjaranowski slawekjaranowski added the code quality Improvements, refactor or code cleanup. label Jan 31, 2024
@slawekjaranowski slawekjaranowski merged commit bce45bd into s4u:master Jan 31, 2024
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Improvements, refactor or code cleanup.
Development

Successfully merging this pull request may close these issues.

2 participants