Discovery API:dataform.v1beta1
Medium Impact
Docs

Git branch management arrives for Dataform Workspaces

Four new methods have been added to the Workspace resource: 'checkout', 'deleteBranch', 'fetchBranches', and 'fetchCurrentBranch'. The 'fetchBranches' method includes a filter parameter to distinguish between local and remote branches (LOCAL_ONLY, REMOTE_ONLY, ALL), while 'checkout' allows switching the active branch within a workspace. These additions facilitate more complex automation and CI/CD integration directly through the Dataform API without requiring external Git tooling for basic branch navigation.