Skip to content

Release Process

Releasing to Production

Steps to release

  1. Checkout the production branch
  2. Copy the current commit number of the production branch
  3. Run git merge --ff-only origin/main or fast-forward in your git ui tool
  4. Push production
  5. Check that production deployment is running on the Deploy Application Page and wait for it to complete
  6. Go to datadog
  7. Go to datadog-tests

Manual Rollback

If the deployment has gone wrong and you have decided to go back to the previous release, do the following.

  1. Checkout the main branch
  2. Run the command git branch --force production <your_commit_nummber>
  3. Push production to start the deployment

If you forgot the original commit number or want to go to a different commit:

  1. Go to the github Deploy Application Page and look for the previous deployment. Click on the commit Look for a line like "Deploy application #11926: Commit f99741f pushed by renovate" and click on the commit number to go to the commit.
  2. Copy the commit number and use it in the steps above.