There are two long-lived branches of this repo:
-
currentis the version of dbt released at docs.getdbt.com -
nextreflects the next version of dbt to be releases. It is accessible at docs-next.getdbt.com, and a warning banner is displayed on the site. -
Any fixes or revisions to existing docs should be merged into
current -
Any pre-release docs should be merged into
next -
The
nextbranch should be rebased fromcurrentsomewhat regularly
When new versions of dbt are released:
- Rebase
nexton top ofcurrent. The workflow might look something like this:
(current) $ git fetch
(current) $ git pull
(current) $ git checkout next
(next) $ git pull
(next) $ git rebase current -i
- Make a PR from
nextontocurrent - Merge the PR once the deploy preview builds successfully