- Create new branch
- Change files
- Update the version for the
DEV_CONTAINER
variable in the docker-compose.yml file to the next version - Do a PR
- Merge the PR
- Checkout and pull latest main
- Create a new tag with the latest version.
The tag version starts with a "v", and the
DEV_CONTAINER
version variable does not.
git checkout main
git pull
git tag -a v<major.minor.incremental> -m <comment>
- Push the tag
git push --tags
NOTE - We only bump the DEV_CONTAINER
version and cut a tag
version when the code for the GDC changes. For example, we don't cut new tags for README-only changes.