protegeproject / protege

Protege Desktop
http://protege.stanford.edu
Other
969 stars 229 forks source link

Automatically publish packages on Maven Central. #1205

Closed gouttegd closed 1 month ago

gouttegd commented 1 month ago

This PR adds a GitHub Action workflow to automatically build packages and publish them on Maven Central upon release.

As suggested by @matthewhorridge in this comment, the only difference here being the addition of the workflow_dispatch trigger condition to be able to manually trigger the workflow (I intend to use that to test publishing a build of the current 5.6.3 release, as a way to test the workflow before the 5.6.4 release).