docs/framework/deployment/syncing.mdx
Novu operates in a multi environment setup, with the currently available environments:
Novu Framework operates in a GitOps model. This means that the source of truth for your workflows and configurations are located in your Git as Code.
The general workflow for pushing changes to Novu Cloud is as follows:
flowchart TB
localStudio[Local Studio] --> featureBranch[Feature Branch]
featureBranch --> syncDev[Sync to Development]
syncDev --> testDev[Test in Development]
testDev --> mergeDev[Merge to dev branch]
mergeDev --> cicdDev[CI/CD deploy to Development]
cicdDev --> verifyDev[Verify changes]
verifyDev --> mergeMain[Merge to main branch]
mergeMain --> cicdProd[CI/CD deploy to Production]
cicdProd --> prodEnv[Production Environment]
dev branch
dev branch to the main branch
Novu currently supports the following CI integrations: