-
Notifications
You must be signed in to change notification settings - Fork 0
Release Steps
Chris Caspanello edited this page Feb 3, 2021
·
2 revisions
The release process utilizes the release-maven-plugin
in. For this plugin we will simply use the release
goal to handle version renaming and tagging. A GitHub Action will then trigger on any tag named release/*
. This action will build & test the project and publish the resulting target/udf-azure-boards*.jar
to a newly created release with that version number.
Published releases are found here: https://github.com/takipi/udf-azure-boards/releases
- Ensure all changes in your workspace are pushed to GitHub
- At the root project run
mvn release:prepare
and walk through the prompts.- Remember release depends on a tag with the name pattern
release/*
- Remember release depends on a tag with the name pattern
- Then run
mvn release:clean
to remove the rollback files.
Note: At this time we are not releasing this JAR to Maven Central. We may do this at a later time if we decide to package this plugin with our product.
Skipped Release Notes: 1.0.6 - GitHub Action feature was deprecated so this never released a final artifact properly