- Published on
Library Release Steps
- Authors
- Name
- Patricia Dumontier
- X
- @polyglotmaster
Publishing a New Library Version - Library Release Steps
0. Check for Latest Project Changes
Ensure that you have fetched the latest version of the project from source control.
1. Decide on New Version Number
Increment VERSION_NAME
in gradle.properties
. See Semantic Versioning for guidance.
2. Update CHANGELOG.MD
During development, add notes to the [Unreleased]
section.
When publishing, change the [Unreleased]
section header to the format [<version_number>] - YYYY-MM-DD
.
main/master
3. Create and Complete Pull Request to At least two other developers should approve the new version release.
4. Add a Tag (iOS UI Libraries Only)
Tag the newly created commit on main/master
with the new version number, then push that tag to the remote.
5. Ensure Pipelines Run Successfully
Completing the pull request will trigger a pipeline that publishes one or more .jar
files to <Jar-Repository>
.
It is recommended that after completing the pull request, you confirm that this publishing pipeline completes successfully.