Как я могу создать ProjectApprovalRule для основной ветки с помощью пакета python-gitlab?
Я пытаюсь использовать пакет python-gitlab для создания репозиториев Git. До сих пор мне удавалось разобраться в большинстве вещей, используя документацию, которую они предоставляют, но я столкнулся с тем, что не могу найти документированным.
При создании ProjectApprovalRule я могу установить все, что хочу, с помощью кода, но я не могу связать конкретную ветвь с "protected_branches": []. Я хочу сделать правило специально для ветки master. Ищу несколько предложений.
Вот моя команда для создания правила
project.approvalrules.create({'name':'default', 'approvals_required':1, 'rule_type': 'regular'})
Я использую python-gitlab 2.3.1