Action Maven Publish Versions Save

📦 GitHub Action for automatically publishing Maven packages

v1.4.0

4 years ago
  • Add maven_profiles option (#15, 0de0e544bb508bb899f40225c9b20ce18eff6c4e)

https://github.com/samuelmeuli/action-maven-publish/compare/v1.3.2...v1.4.0

v1.3.2

4 years ago
  • Trim whitespace from private key (#10, b838f4bb8a39627cf6495a1308a35bfdc1361e77)

https://github.com/samuelmeuli/action-maven-publish/compare/v1.3.1...v1.3.2

v1.3.1

4 years ago
  • Fix default value for execSync directory (#7, f67d76b881858a642fea6817956b382ee843d02a)

https://github.com/samuelmeuli/action-maven-publish/compare/v1.3.0...v1.3.1

v1.3.0

4 years ago
  • Add maven_goals_phases option (#6, 125a0921508db063e08b7acd2d403fa2e97d6aa3)
  • Allow input variables to be empty strings (a232b2e7d3882f76e93855a140ba7398b0177cb0)

https://github.com/samuelmeuli/action-maven-publish/compare/v1.2.0...v1.3.0

v1.2.0

4 years ago
  • Make artifact signing optional (156f521838e1ce0f7e77f4f72e0603384c808f8f)

https://github.com/samuelmeuli/action-maven-publish/compare/v1.1.0...v1.2.0

v1.1.0

4 years ago
  • Add directory input variable (f6cb52b118cab142744b1a997988562579feb658)
  • Check for required input variables (7a8fe4c45bd94cc79eec27caba57e4844e4a412b)
  • Fix Maven command on Windows (c2db302862db40d83c9b2bcb0cf1c596ae6b4d51)

https://github.com/samuelmeuli/action-maven-publish/compare/v1.0.0...v1.1.0

v1.0.0

4 years ago
  • Improve docs (56ea9a40860f3a89435feda4bafc5e5d41b7e607, a9bda56d60cf52211634b7d1befd85fac48bf766, 801e85fa5790dbede440f307ec69223c2dc69fd2)
  • Improve processing of GPG private key (ffbf0df417daac656f8ca8c82f4e21e9ff7a72a2, a2dddc67892890ce35c5d71c9cda586ce9aeb0d7)

https://github.com/samuelmeuli/action-maven-publish/compare/v0.1.0...v1.0.0

v0.1.0

4 years ago

Breaking changes:

  • The action now runs directly in GitHub Actions' VMs instead of a Docker container. This allows users to choose the Java version by configuring the actions/setup-java action, which needs to be executed before this action
  • It's now possible to deploy to any Nexus instance, not just OSSRH, using the server_id variable. Some of the input variables have been renamed for this change (see the README for the new names)
  • The gpg_private_key variable no longer needs to be base64 encoded

Other changes:

  • Added a maven_args input variable for configuration of the Maven deploy command

Now that the action has a first release, please import it using a tag in your workflows to avoid being affected by breaking changes in the future. Example: uses: samuelmeuli/[email protected]