/releasecat-maven-plugin

A maven plugin that creates GitHub releases for your project.

Primary LanguageJavaApache License 2.0Apache-2.0

releasecat-maven-plugin icon

EO principles respected here codecov Build Status Maven Central PDD status License

Don't panic! This is just a maven plugin that uploads/creates GitHub releases for your project. :) It is based on the excellent jcabi-github API, go check it out!

Why another GitHub-releases plugin?

  • Travis doesn't provide adequate support for release descriptions (aka changelog), see 1, 2, 3, 4
  • Ability to specify parameters from the command line or settings.xml. This allows dynamic deployments, free from the static configuration of your project's POM.
  • Project activity (there are very few projects and they're basically dead)

Feedback

Please direct any questions, feature requests or bugs to the issue tracker.

How to contribute?

See CONTRIBUTING.

License

releasecat-maven-plugin is licensed under the Apache License, Version 2.0. A copy of the license has been included in LICENSE.


Icon made by Freepik from www.flaticon.com is licensed by CC BY 3.0