OpenCI のドキュメントへようこそ
/apps/firebase_functions/functions/
に移動してください。
GITHUB_WEBHOOK_SECRET
に設定します。
PRIVATE_KEY
に設定します。
本来であれば、Secret は firebase CLI で登録するべきですが、現在の CLI は .pem
ファイルの読み込み時にクラッシュします。そのため、GCP Secret Manager から GUI を使用して登録してください。
すべての Secret を設定したら、Firebase Functions をデプロイします。
gitHubAppFunction
の URL を、GitHub App の Webhook URL として指定します。
チェックボックスにチェックを入れるのを忘れないでください。
githubCallbackFunction
の URL です。
チェックボックスにチェックを入れるのを忘れないでください。