Note: All these steps can be done through Visual Studio 2019 Git Flow tab but I am documenting how they can be done through command line.
1. Clone the repository of the solution that needs to be released to Prod. For example, OPP:
git clone https://transport-canada@dev.azure.com/transport-canada/Dynamics/_git/oppses
2. Checkout the master branch:
git checkout master
3. Create a release branch with the correct release version
git checkout -b release/<0.103.0> <-- Add correct release version number
4. Merge changes from develop branch to newly created release branch:
git merge develop
At this point, the release pipelines will be automatically triggered to deploy the solution into Prod.
5. Wait and see if the release pipeline succeeds:
6. Repeat above steps for all solutions that must be released.