twin releases

GitLab twin — releases

Behavioral twin for the GitLab REST API v4. Full coverage: projects, merge requests, issues, branches, commits, users, groups, webhooks, notes, labels, members, pipelines, jobs, environments, deployments, runners, variables, releases, tags, milestones, wiki, snippets, protected branches, and repository files.

v0.2.0

SDK target: gitlab.com/gitlab-org/api/client-go @ v1

Features

  • Projects, branches, commits, tags, merge requests, and repository files
  • Issues, notes, labels, milestones, and members
  • Pipelines, jobs, environments, deployments, runners, and CI variables
  • Releases and protected branches
  • Users and groups CRUD
  • Webhooks with event filtering and delivery semantics
  • Wiki, snippets, and repository file content reads / writes

Coverage

  • 26/26 resource groups covered against the GitLab REST API v4
  • SDK target: gitlab.com/gitlab-org/api/client-go v1

Known limitations

  • GraphQL surface not yet supported — REST v4 only
  • Self-hosted GitLab instance-level admin APIs not yet supported
  • Container Registry and Package Registry APIs not yet supported