![使用 GitHub PR 的“草稿”功能阻止 AWS CodeBuild 基于 PR 更改进行构建](https://linux22.com/image/762590/%E4%BD%BF%E7%94%A8%20GitHub%20PR%20%E7%9A%84%E2%80%9C%E8%8D%89%E7%A8%BF%E2%80%9D%E5%8A%9F%E8%83%BD%E9%98%BB%E6%AD%A2%20AWS%20CodeBuild%20%E5%9F%BA%E4%BA%8E%20PR%20%E6%9B%B4%E6%94%B9%E8%BF%9B%E8%A1%8C%E6%9E%84%E5%BB%BA.png)
我为一家非营利组织建立了从 Github 到 ECS 的 CD 管道。每次打开、更改或合并 PR 时,AWS CodeBuild 都会启动。但是,有时 PR 已打开但标记为草稿。在这种情况下,无需启动构建。有没有办法将 CodeBuild 设置为在 PR 处于草稿模式时不进行构建?我知道 Github 发送的 webhook POST 数据包含一个密钥draft: boolean
,但我不知道如何在 CodeBuild 中使用它。任何提示都将不胜感激!
我为一家非营利组织建立了从 Github 到 ECS 的 CD 管道。每次打开、更改或合并 PR 时,AWS CodeBuild 都会启动。但是,有时 PR 已打开但标记为草稿。在这种情况下,无需启动构建。有没有办法将 CodeBuild 设置为在 PR 处于草稿模式时不进行构建?我知道 Github 发送的 webhook POST 数据包含一个密钥draft: boolean
,但我不知道如何在 CodeBuild 中使用它。任何提示都将不胜感激!