🐕

突然zennと連携しているGitHubリポジトリにpushしても記事がデプロイされなくなったときの対処法

2024/06/22に公開

結論

  1. ダッシュボードを確認したところ、変更を加えたのに「更新されたファイルはありません」と表示されているコミットがありました。
  2. そのコミット以降にpushされたログ(記事の内容変更や新規作成)が全く反映されていない状況でした。
  3. そのコミットに紐づく記事を適当に変更してpushしたところ、中断されていたデプロイが再実行され、該当の記事を含めすべての記事が正常にデプロイされました。

なぜ変更を加えた記事が変更なしと判断されたのかは不明です。ひとまず、markdownファイルを1文字でも更新してコミットすればデプロイが発火しました。

記事本文を変えたくないなら、publishedをtrue→false→trueに更新するなどでも解消されるかもしれません。試す前に不具合が解消されてしまったのと、不具合を再現できていないので解消するか断言はしかねます。

(おまけ)不具合解消のため試して効果がなかった操作

  1. zenn-cliのバージョンを最新に更新する。
  2. GitHub連携を解除してから連携を再実行。
  3. ダッシュボード上のデプロイボタンを押してみる。

Discussion