Skip to main content

Повторное создание веб-перехватчиков

Чтобы помочь восстановиться после неудачных поставок, вы можете повторить доставку веб-перехватчика с последних 3 дней.

О повторном развертывании веб-перехватчиков

Вам может потребоваться повторно создать веб-перехватчик, чтобы протестировать приложение или восстановить время простоя сервера. Вы можете повторно выполнить доставку веб-перехватчика, которая произошла за последние 3 дней. GitHub не выполняет автоматическое повторное изменение доставки.

Повторное создание веб-перехватчиков репозитория

Только пользователи с доступом администратора к репозиторию могут повторно создавать веб-перехватчики в этом репозитории.

Вы можете использовать веб-интерфейс GitHub или REST API для повторного создания веб-перехватчиков для репозитория. Дополнительные сведения об использовании REST API для повторного создания веб-перехватчиков см. в разделе "Конечные точки REST API для веб-перехватчиков репозитория".

  1. На GitHub.comперейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и щелкните Параметры.

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

  3. В разделе "Код и автоматизация" боковой панели щелкните Webhooks.

  4. В списке веб-перехватчиков щелкните URL-адрес веб-перехватчика, который вы хотите повторить. Если у вас нет настроенного веб-перехватчика, не будут перечислены веб-перехватчики.

    Снимок экрана: список веб-перехватчиков. Ссылка URL-адреса для просмотра веб-перехватчика выделена оранжевым контуром.

  5. Щелкните "Последние поставки". Будут перечислены все поставки из последних 3 дней. Если этот веб-перехватчик не был доставлен за последние 3 дней, доставка не будет указана.

  6. Щелкните GUID доставки для доставки, которую требуется повторно создать.

  7. Щелкните Redeliver (Повторно доставить).

Веб-перехватчики организации

Только владелец организации могут повторно создавать веб-перехватчики в этой организации.

Вы можете использовать веб-интерфейс GitHub или REST API для повторного создания веб-перехватчиков для организации. Дополнительные сведения об использовании REST API для повторного создания веб-перехватчиков см. в разделе "Конечные точки REST API для веб-перехватчиков организации".

  1. На GitHub.comперейдите на главную страницу организации.

  2. Под именем организации щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и щелкните Параметры.

    Снимок экрана: вкладки в профиле организации. Вкладка "Параметры" выделена темно-оранжевым цветом.

  3. В разделе "Код и автоматизация" боковой панели щелкните Webhooks.

  4. В списке веб-перехватчиков щелкните URL-адрес веб-перехватчика, который вы хотите повторить. Если у вас нет настроенного веб-перехватчика, не будут перечислены веб-перехватчики.

    Снимок экрана: список веб-перехватчиков. Ссылка URL-адреса для просмотра веб-перехватчика выделена оранжевым контуром.

  5. Щелкните "Последние поставки". Будут перечислены все поставки из последних 3 дней. Если этот веб-перехватчик не был доставлен за последние 3 дней, доставка не будет указана.

  6. Щелкните GUID доставки для доставки, которую требуется повторно создать.

  7. Щелкните Redeliver (Повторно доставить).

Повторное создание веб-перехватчиков GitHub App

Владелец веб-перехватчика GitHub App может повторно использовать веб-перехватчики для приложения. Если организация назначила всех руководителей приложений для GitHub App, принадлежащих организации, руководители приложений также могут повторно выполнять веб-перехватчики.

Вы можете использовать веб-интерфейс GitHub или REST API для повторного создания веб-перехватчиков для GitHub App. Дополнительные сведения об использовании повторного создания REST API см. в разделе "Конечные точки REST API для GitHub App веб-перехватчиков".

  1. В правом верхнем углу любой страницы на GitHubщелкните фото профиля.

  2. Перейдите к настройкам учетной записи.

    • Для приложения, принадлежащих личная учетная запись, нажмите кнопку "Параметры".
    • Для приложения, принадлежащих организации:
      1. Щелкните Your organizations (Ваши организации).
      2. Справа от организации нажмите кнопку "Параметры".
  3. На левой боковой панели щелкните Параметры разработчика.

  4. На левой боковой панели щелкните GitHub Apps.

  5. Рядом с GitHub App для повторного создания веб-перехватчика нажмите кнопку "Изменить".

  6. На боковой панели нажмите кнопку "Дополнительно".

  7. В разделе "Последние поставки" будут перечислены все поставки из последних 3 дней. Если этот веб-перехватчик не был доставлен за последние 3 дней, доставка не будет указана. Если веб-перехватчики не активны, раздел "Последние поставки" не будет присутствовать.

    Щелкните GUID доставки для доставки, которую требуется повторно создать.

    Снимок экрана: список "Последние поставки" для веб-перехватчика. Идентификатор GUID доставки в списке поставок выделен оранжевым контуром.

  8. Щелкните Redeliver (Повторно доставить).

Повторное создание веб-перехватчиков GitHub Marketplace

Владелец веб-перехватчика GitHub App может повторно создать GitHub Marketplace веб-перехватчиков для этого приложения. Если организация назначила всех руководителей приложений для GitHub App, принадлежащих организации, руководители приложений также могут повторно выполнять веб-перехватчики.

  1. Перейдите на страницу описания GitHub Marketplace.

  2. Рядом с описанием GitHub Marketplace, для которого требуется повторно создать веб-перехватчики, нажмите кнопку "Управление списком".

  3. На боковой панели щелкните веб-перехватчик.

  4. В разделе "Последние поставки" будут перечислены все поставки из последних 3 дней. Если этот веб-перехватчик не был доставлен за последние 3 дней, доставка не будет указана. Если веб-перехватчики не активны, раздел "Последние поставки" не будет присутствовать.

    Щелкните GUID доставки для доставки, которую требуется повторно создать.

    Снимок экрана: список "Последние поставки" для веб-перехватчика. Идентификатор GUID доставки в списке поставок выделен оранжевым контуром.

  5. Щелкните Redeliver (Повторно доставить).

Повторное создание веб-перехватчиков GitHub Sponsors

Только владелец спонсируемой учетной записи может повторить спонсорские веб-перехватчики для этой учетной записи.

  1. В правом верхнем углу любой страницы нажмите на свою фотографию профиля и выберите Ваши спонсоры.

  2. Рядом с учетной записью, для которой требуется повторно создать веб-перехватчики, щелкните панель мониторинга.

  3. На боковой панели щелкните веб-перехватчики.

  4. В списке веб-перехватчиков щелкните URL-адрес веб-перехватчика, который вы хотите повторить. Если у вас нет настроенного веб-перехватчика, не будут перечислены веб-перехватчики.

    Снимок экрана: список веб-перехватчиков. Ссылка URL-адреса для просмотра веб-перехватчика выделена оранжевым контуром.

  5. В разделе "Последние поставки" будут перечислены все поставки из последних 3 дней. Если этот веб-перехватчик не был доставлен за последние 3 дней, доставка не будет указана. Если веб-перехватчики не активны, раздел "Последние поставки" не будет присутствовать.

    Щелкните GUID доставки для доставки, которую требуется повторно создать.

    Снимок экрана: список "Последние поставки" для веб-перехватчика. Идентификатор GUID доставки в списке поставок выделен оранжевым контуром.

  6. Щелкните Redeliver (Повторно доставить).