Release Process - bcgov/nr-compliance-enforcement-cm GitHub Wiki
Creating a release branch
At the time of writing this page parallel release development is not supported. All branches are created directly off main.
-
Checkout the main branch in Visual Studio Code
-
Ensure you have synchronized the latest changes
-
Create the release branch using the convention {ticket-number}
Migration to Test
Precondition: A pull request has been approved and merged into main
-
Click on the actions tab and find the most recent pending merge to main action
-
Click on review deployments, select the test environment and then approve and deploy
-
Verify that the deployment completes
Migration to Prod
-
Click on the actions tab and find the most recent pending merge to main action
-
Click on review deployments, select the prod environment and then approve and deploy
-
Verify that the deployment completes