Я настроил пару GitHub webhooks для работы с моей командой:GitHub крючки: создание ветви триггеров как создать и нажмите
- Один, когда член команды толкает к ветви
- других один, когда кто-то из команды создает новую ветку
Проблема с (2); После того, как я создаю новую ветвь, как показано ниже:
git checkout -b test master
git push -u origin test
оба create
иpush
крючки срабатывают. Однако в этом случае мне нужно только create
. Что-то я здесь делаю неправильно?
Мои крючки являются следующие:
{
"name": "web",
"active": true,
"events": [
"create"
],
"config": {
"url": "http://myurl/create",
"content_type": "json"
}
}
и
{
"name": "web",
"active": true,
"events": [
"push"
],
"config": {
"url": "http://myurl/push",
"content_type": "json"
}
}
Благодарности