Интеграция — это средства, расширяющие функциональные возможности GitHub. Интеграция может выполнять действия по GitHub, таким как открытые проблемы, комментарии к запросам на вытягивание и управление проектами. Они также могут выполнять действия за пределами GitHub на основе событий, происходящих на GitHub. Например, интеграция может публиковаться в Slack при открытии проблемы на GitHub.
Вы можете обнаружить множество интеграции в GitHub Marketplace. GitHub Marketplace включает GitHub Apps, OAuth apps, а также пользовательские действия, которые можно использовать в рабочих процессах GitHub Actions . Вы также можете получить интеграцию непосредственно от создателя интеграции.
Список функций интеграции GitHub см. в разделе Рекомендуемые интеграции GitHub.
Если вы хотите, чтобы экземпляр GitHub Enterprise Server использовал сторонний экземпляр GitHub App, вы можете связаться с разработчиком приложения о том, как сделать GitHub App доступными для GitHub Enterprise Server. Дополнительные сведения см. в разделе Предоставление доступа к приложению GitHub для GitHub Enterprise Server.
Если вы хотите, чтобы экземпляр GitHub Enterprise Server использовал сторонние пользовательские действия, необходимо включить GitHub Connect. Дополнительные сведения см. в разделе Включение автоматического доступа к действиям GitHub.com с помощью GitHub Connect.
Дополнительные сведения об использовании интеграции см. в следующей статье:
- Сведения об использовании приложений GitHub
- Использование приложений OAuth
- Использование стандартных блоков в рабочем процессе
Вы также можете создавать собственные интеграции. Дополнительные сведения см. в разделе О создании интеграции.