メインコンテンツまでスキップ

GitHub を連携する

GitHub 組織にTakumiを連携すると、Takumiはプライベートリポジトリも診断可能になります。

連携手順

外部連携を設定する > GitHub」のガイドを参考に、GitHubとの外部連携を設定してください。

GitHub App は 1 つの Shisho Cloud 組織にのみ紐づけられます

GitHub App は 1 つの Shisho Cloud 組織にのみ紐づけることができます。これはお客様のセキュリティを守るための仕様です。複数の組織への紐づけを許可すると、インストール済みの GitHub App を悪用して、お客様のリポジトリに意図せずアクセスできるシャドー組織が作られるリスクがあります。基本的に 1 法人につき 1 つの Shisho Cloud 組織での運用を推奨します。

連携後の注意点

Takumi は Slack チャンネルごとに「どのリポジトリにアクセスできるか」(スコープ設定)を有しています。そのため、GitHub 連携を完了しただけでは、Takumi からリポジトリにアクセスできません。

Slack 経由で Takumi を利用する場合は、GitHub 連携が完了した後、「TakumiのSlackコマンドを使用する」を参考にスコープ設定まで行ってください。