should be configured per-site
Watches updates on github, and choose what to update in the dispatcher-chart. Once pushed to site's gitlab, CI/CD deploys it there.
This way control of deployment is in the site, but can be customly configured to be triggered by changes.