Skip to content

Support `allow_pipeline_trigger_approve_deployment` for GitLab Project

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA. As a benefit of being a GitLab Community Contributor, you can request access to GitLab Duo.

Summary

This MR provides support for the allow_pipeline_trigger_approve_deployment option for the gitlab_project data source and resource, resolving #4129 (closed) in the process.

The allow_pipeline_trigger_approve_deployment attribute was introduced in gitlab!111747 (merged), which is available from GitLab 15.10 and Premium/Ultimate tiers. In order to support this on the Terraform provider, the GitLab Go SDK had to be updated to include this attribute on the Project entity.

Related Issues

gitlab!111747 (merged) #4129 (closed)

Edited by ZhengYuan Loo

Merge request reports

Loading