Использование функции «черновик» PR GitHub, чтобы не дать AWS CodeBuild использовать изменение PR.
Я настроил конвейер компакт-дисков от Github до ECS для некоммерческой организации, в которой работаю. AWS CodeBuild запускается каждый раз при открытии, изменении или объединении PR. Однако иногда PR открываются, но помечаются как черновики. В таких случаях нет необходимости запускать сборки. Есть ли способ настроить CodeBuild так, чтобы он не собирался, когда PR находится в режиме черновика? Я знаю, что данные POST веб-перехватчика, которые отправляет Github, содержат ключdraft: boolean
, но я не могу понять, как его использовать в CodeBuild. Любые подсказки будут высоко оценены!