0

GitHub イベントがブランチへのコミットまたはマージの場合にのみ、いくつかのバックエンド アクティビティをトリガーするように GitHub webhook をセットアップしようとしていますmaster

{
  "zen": "Practicality beats purity.",
  "hook_id": 226668888,
  "hook": {
    "type": "Repository",
    "id": 226668888,
    "name": "web",
    "active": true,
    "events": [
      "push"
    ],
    "config": {
      "content_type": "form",
      "insecure_ssl": "0",
      "url": "https://MYWEBSITE.COM/backend/handle_github_push"
    },
    "updated_at": "2020-06-20T17:06:46Z",
    "created_at": "2020-06-20T17:06:46Z",
    "url": "https://api.github.com/repos/...",
    "test_url": "https://api.github.com/repos/...",
    "ping_url": "https://api.github.com/repos/...",
    "last_response": {
      "code": null,
      "status": "unused",
      "message": null
    }
  },
  "repository": {
    *PROPERTIES OF THE REPO*
  }

私の調査によると、ペイロードの「ref」タグを使用して、masterブランチであるかどうかを判断できます。ただし、明らかに、このイベントがどのブランチ向けであったかについての情報はありません。

私はここで何か悪いことをしていますか?

4

1 に答える 1