Около GitHub Apps
GitHub Apps это инструменты, расширяющие GitHubфункциональность . GitHub Apps Могу делать такие вещи GitHub , как открытие проблем, комментировать pull requests и управлять проектами. Они также могут делать что-то вне GitHub зависимости от событий, происходящих на GitHub. Например, a GitHub App может опубликовать сообщение в Slack, когда проблема открыта на GitHub.
Дополнительные сведения об использовании GitHub Appsсм. в разделе Об использовании приложений GitHub.
Дополнительные сведения о построении GitHub Appsсм. в разделе О создании приложений GitHub.
GitHub Apps и OAuth apps.
GitHub также поддерживает OAuth apps. В общем случае предпочтительнее GitHub AppsOAuth apps. GitHub Apps используйте подробные разрешения, предоставьте пользователю больше контроля над тем, к каким репозиториям приложение может получить доступ, и использовать короткие маркеры. Эти свойства могут ужесточить безопасность приложения, ограничив ущерб, который можно было бы сделать, если учетные данные приложения были просочились. Дополнительные сведения см. в разделе Различия между приложениями GitHub и приложениями OAuth.