Amplify ConsoleでGitHub側のDeploy Keyが消えてしまったら

commits1 min read読了の目安(約600字

TL;DR

GitHub 側の Webhook を削除した上で、Reconnect repository すればよいです。

詳細な手順

  1. [GitHub 側] 当該リポジトリの [ Settings ] の [ Webhooks ] から、Amplify Console によって作成された Webhook (例: https://xxx.execute-api.ap-northeast-1.amazonaws.com/prod/github?appid= < App ID > ) を削除する。 *1
  2. [Amplify Console] [全般] → [アプリの設定] → [ Reconnect repository ] から当該リポジトリに接続

Reconnect repository

*1: 削除しない場合、Reconnect repository 自体は成功しますが Deploy Key が再生成されません。

宣伝

Amplify Console 実践入門を BOOTH にて販売しております。
トラブルシューティングもいくつか収録しておりますので、ご参考になれば幸いです!

https://hiroga.booth.pm/items/2376840

Zenn.dev って宣伝していいのかな...?