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

Improve management of plugin versions #1207

Merged
merged 5 commits into from
May 17, 2024

Conversation

ykazakov
Copy link
Contributor

  1. Plugin versions are now specified in the parent pom. This also has an advantage that that plugin versions will be checked even if plugins are not used (or used only in profiles).
  2. Plugins are updated to the latest versions, except maven-bundle-plugin (with the latest version the bundles get some osgi dependency problems - this needs to be checked)
  3. Set the minimal maven version for more reproducible builds and better reporting for mvn versions:display-plugin-updates
  4. Some obsolete m2e lifecycle-mappings are removed

ykazakov added 5 commits May 17, 2024 11:59
this should preventing using a wrong plugin version by accident
even if the plugin is not used
to make builds more reproducible
except for maven-bundle-plugin, for which the new versions do not work
ykazakov referenced this pull request May 17, 2024
Add a GitHub Action workflow to run the test suite upon every push to
the master branch, and on every pull request targeted at the master
branch.

Also update the checkout and setup-java actions used in the publishing
workflow.
@gouttegd gouttegd merged commit 863c39a into protegeproject:master May 17, 2024
1 check passed
@gouttegd
Copy link
Collaborator

Thanks!

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.

2 participants