Support `allow_pipeline_trigger_approve_deployment` for GitLab Project
requested to merge loozhengyuan/terraform-provider-gitlab:support-allow-pipeline-trigger-approve-deployment into main
-
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
Edited by ZhengYuan Loo