Workflow for deploying Docker Images to Google Cloud Run.
Will update the Terraform repo with the deployed version and notify Slack regarding the deploy status.
Each release has its own Git tag. Do these steps to create a new release:
- Create the tag:
git tag <version>
- Push the tag to origin:
git push origin <version>
Because the release is now tagged to a specific commit, if you want to update the release, the tag has to be destroyed and re-created:
- Delete the tag:
git push origin --delete <version>
- Delete the local tag:
git tag -d <version>
- Create the tag again:
git tag <version>
- Push the tag to origin:
git push origin <version>