Version Control¶
The VCS documentation has been reorganised into per-package pages.
- VCS overview — what stays in GTB (the config glue) and how the extracted forge/repo modules are wired
- Release Provider — backend-agnostic
Provider,Release,ReleaseAssetinterfaces - Repo — git repository operations (local and in-memory)
- GitHub — GitHub API client and release provider (external
go/forge-githubmodule) - GitLab — GitLab release provider