Skip to content

Commit b7f3357

Browse files
authored
Add release process description (#1722)
* Create release.md * Update release.md * Update release.md * Update release.md * Update release.md
1 parent 980dcb6 commit b7f3357

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

release.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
How to release vuu backend code:
2+
3+
Prerequisite:
4+
You need to be a member of @vuu/finos-maintainer
5+
6+
Steps:
7+
1. In [pom.xml](https://github.com/finos/vuu/blob/main/pom.xml), find the current snapshot version, e.g. <version>0.1.23-SNAPSHOT</version>. The next release version is 0.1.23.
8+
2. Go to [Actions](https://github.com/finos/vuu/actions) -> [Deploy to MVN Central](https://github.com/finos/vuu/actions/workflows/release-mvn-central.yml). Click "Run workflow" and manually fill in the release version (e.g. 0.1.23) and the new snapshot version (e.g. 0.1.24-SNAPSHOT). Click the green button "Run workflow".
9+
3. Wait for pipeline to finish.
10+
4. Go to [Releases](https://github.com/finos/vuu/releases), click "Draft a new release". Select the tag for this new release, e.g. vuu-parent-0.1.23, fill in Release title, select previous tag for release notes, click "Generate release notes". Check the release notes are as espected. Click "Publish release"
11+
5. In [Branches](https://github.com/finos/vuu/branches), find the branch that's been automatically created to update pom file, e.g. release-0.1.23. Create a pull request and merge it.

0 commit comments

Comments
 (0)