Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となります: 2026-08-25. 廃止されたリリースはサポートされていません。 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 GitHub Enterprise Server のパフォーマンスの向上、セキュリティの向上、新機能については、「アップグレード プロセスの概要を参照してください。 アップグレードに関するサポートについては、GitHub Enterprise Support にお問い合わせください。

統合の構築について

統合を構築して、 GitHubの機能を拡張できます。

統合は、 GitHubの機能を拡張するツールです。 統合では、未解決の問題、pull request に関するコメント、プロジェクトの管理など、 GitHub に関する処理を行うことができます。 また、GitHubで発生するイベントに基づいて、GitHubの外部で行うこともできます。 たとえば、 GitHubで問題が開かれた場合、統合は Slack に投稿できます。

多くの統合は、 GitHub Apps、 GitHub Actions ワークフロー、または GitHub Actions ワークフローのカスタム アクションです。

  • GitHub Apps は、アプリ所有者のサーバーまたはユーザー デバイス上で実行される統合です。 詳しくは、「GitHub アプリの作成について」をご覧ください。
  • GitHub Actions ワークフローは、 GitHubで特定のイベントが発生したときに実行されるワークフローです。 詳しくは、「GitHub Actionsについて」をご覧ください。
  • カスタム アクションは、 GitHub Actions ワークフローによって実行できるコードです。 詳しくは、「カスタム アクションについて」をご覧ください。

統合では、 GitHubの API を使用してデータをフェッチし、 GitHub上のデータに変更を加えることができます。 GitHub には、REST API と GraphQL API があります。 詳細については、以下を参照してください。

統合では、webhook を使用して、 GitHubで特定のイベントがいつ発生するかを学習できます。 詳しくは、「webhook について」をご覧ください。