GITHUB_* value. Persisted GITLAB_* triggers, steps, resources, and quick actions cover merge requests, reviews, comments, pushes, pipelines, jobs, labels, synchronization, approvals, retries, and merges.
Webhook events bridge into workflows first. Polling observations can provide fallback pipeline events when a project hook is unavailable.
Pipeline workflows can persist an auto-retry rule or wait for a specific GitLab pipeline to reach a terminal state. A successful pipeline resumes the workflow; failed, canceled, skipped, or manual terminal states fail the wait step with the observed status available in pipeline.*.
Built-in tools
Thegitlab_* tool group is available when GitLab is configured. It includes operations for:
- Connection status and managed projects
- Merge-request list, detail, creation, updates, reviews, and discussions
- Labels and reviewers
- Pipeline and job list, dispatch, cancel, and retry
- Pipeline lookup, rate-limit snapshots, and auto-retry rule administration
- Merge and auto-merge