🐕
突然zennと連携しているGitHubリポジトリにpushしても記事がデプロイされなくなったときの対処法
結論
- ダッシュボードを確認したところ、変更を加えたのに「更新されたファイルはありません」と表示されているコミットがありました。
- そのコミット以降にpushされたログ(記事の内容変更や新規作成)が全く反映されていない状況でした。
- そのコミットに紐づく記事を適当に変更してpushしたところ、中断されていたデプロイが再実行され、該当の記事を含めすべての記事が正常にデプロイされました。
なぜ変更を加えた記事が変更なしと判断されたのかは不明です。ひとまず、markdownファイルを1文字でも更新してコミットすればデプロイが発火しました。
記事本文を変えたくないなら、publishedをtrue→false→trueに更新するなどでも解消されるかもしれません。試す前に不具合が解消されてしまったのと、不具合を再現できていないので解消するか断言はしかねます。
(おまけ)不具合解消のため試して効果がなかった操作
- zenn-cliのバージョンを最新に更新する。
- GitHub連携を解除してから連携を再実行。
- ダッシュボード上のデプロイボタンを押してみる。
Discussion