はじめに
表題の件に関して、調べたことを記事に残します。
本題
まず、公式ドキュメントに従ってIncoming Webhookの設定を確認する。
参考:Triggering builds automatically - Bitrise Docs
"Code"を選択。
↓
以下のように設定が失敗している場合はTriggersが実行されないため修正が必要。
↓
Incoming Webhookの設定を通すために、Service credential Userが正しく設定できているか確認する。
"Team"を選択する。
↓
Service credential User欄で接続をテストする。以下のように失敗した場合は、ホスティングサービスとの連携が正しくできていないので修正が必要。
↓
ホスティングサービスとの連携状態を確認する。
画面右上から"Profile settings"を選択。
↓
連携しているホスティングサービス名を選択すると、ホスティングサービス側のページに遷移する。表示された画面で、管理者権限のあるアカウントでログインしているか確認する。もし異なるアカウントでログインしていた場合は、管理者権限のあるアカウントでログインし、Bitriseと連携し直す。正しいアカウントで連携できていれば、Service credential Userの接続テストが成功し、Incoming Webhookのエラーも解消するため、Triggersが正常に動作するようになる。
おわりに
GitHubなどのホスティングサービスのアカウントを複数運用している状況でないと発生しないミスだと思うのでニーズはあまりなさそうな内容ですが笑、忘れないように一応記事に残しました。