CircleCI へ GitHub Organization を追加する方法がわかりにくくて 30 分ぐらい各ページを彷徨って、やっと Organization を追加できたので、その手順をご紹介します。
CircleCI へ Organization を追加する手順はざっくり以下の2ステップで完了します。
まず、CircleCI のアカウントページ https://circleci.com/account を開きます。
このページを探すのに 30 分ぐらい掛かりました。このページから GitHub Organization の追加パーミッションを取得することが分かれば、終ったも同然です。
Are you missing a GitHub organization? Check permissions. の Check permissions のリンクを開きます。
Check permissions のリンクをクリックすると、GitHub の CircleCI アプリケーション設定ページが開きます。下記のような URL のページです。
https://github.com/settings/connections/applications/YOUR_ID
最初に CircleCI に GitHub ログインしたときに Organization 毎にパーミッションを渡す・渡さないを設定できます。しかし、それ以降に新しく作成・参加した Organization はパーミッションを渡していないので、別途ここのページから Grant ボタンを押して対応する必要があります。
CircleCI でガンガン自動化していきたい現場からは以上です。