Shiro: PR 994: Advancement Shiro Runtime to v1. 10. two

https stash.corp.netflix.com projects cme repos shiro pull-requests 994
https stash.corp.netflix.com projects cme repos shiro pull-requests 994

Pull Request: Improve Shiro release procedure

This kind of pull request increases the Shiro relieve process by automating the creation involving release notes in addition to updating the type number in the pom. xml record.

Issue

The current Shiro discharge process is handbook and time-consuming. This specific can lead to delays in launching new versions of Shiro and may make it tough to track precisely what changes have already been made in every release.

Solution

This pull obtain automates the design of release notes and updating typically the version number in the pom. xml file. This can make the launching process more effective and will help to ensure that the release notices are accurate plus up-to-date.

Implementation

This pull ask for implements the subsequent changes:

  • Adds a new release target to typically the Shiro Maven create. This target might create release notes and update this version number inside the pom. xml file.
  • Updates the Shiro Maven build to be able to use the maven-release-plugin . This plugin can automate the relieve process.
  • Adds a brand new release-notes. vm template to the particular Shiro project. This kind of template will be used to make the release notes.

Benefits

This pull request will provide the particular following benefits:

  • Improved efficiency: The robotic release process might save time and effort.
  • Improved precision: This automated release notes will be a great deal more accurate and up dated.
  • Improved tracking: The automatic release process may make it easier to track exactly what changes have been recently made in every release.

Testing

This take request has recently been tested by running the release target in the particular Shiro Maven build up. The release records and the type number in the pom. xml report were updated seeing that expected.

Documentation

The Shiro documents will be up to date to reflect the particular changes made in this pull obtain.

Bottom line

This specific pull request enhances the Shiro discharge process by robotizing the creation associated with release notes and even updating the edition number in typically the pom. xml file. This will create the release procedure more efficient, precise, and trackable.