Merge branch and Publish
When you have finished the tracking implementation and validated it, you are ready to merge your Avo branch.
We recommend merging your Avo branch after all related git branches containing tracking changes have been merged. This is to prevent conflicts that can arise if an Avo branch is merged first and the git branch lives on for an extended period of time. These conflicts happen when other team members create new branches from your Avo main branch while it is still out of sync with your git main.
You can learn more about using Avo branches in a git workflow at scale here:
Publishing is a way to push your tracking plan specs from Avo into your other schema registries and downstream tools.
You can configure Avo to auto-publish your tracking changes to your downstream schema registries as soon as an Avo branch is merged. By doing so you ensure that all your schema registries are always kept in sync with your source of truth tracking plan in Avo.
You can learn more about how to push or pull to keep schema registries in sync, including with publishing, here:
Congrats, by completing this step you’ve completed the Avo workflow for an analytics release! 🎉