概要
GitHub Pages(以後Pages)が有効化されているリポジトリに何かしらの変更をコミットした際にPagesにコミットが適用されないという問題に出くわし、対処法が見つかりましたので共有いたします。
試したこと
調べながら実際に下記のことを試してみました。
- PagesをカスタムドメインにしていたためDNS関連の確認
- 二日放置
- 再コミット
- URLパラメータでコミットを指定して開く方法
ですがどれも効果なし...ダメもとでこちらの記事(参考文献にも記載しています)に書いてあるサポートに問い合わせという手段に出てみました。
結論としては、問い合わせで解決しましたので下記に解決法を記載します。
問い合わせ手順
GitHubのユーザーアイコンからGitHub Support
をクリックします。
サイト下部までスクロールしお問い合わせ
をクリックします。
トピック選択画面になるので、GitHub Pageのヘルプ
をクリックします。
内容の選択になりますがあてはまるものがない為、私はカスタムドメインのヘルプ
を選択しました。
この画面になったらやっと内容の入力です。
お問い合わせ内容
問い合わせ内容についてですが、以下のように入力しました。
タイトル:
About commits in Github Pages
内容:
Hello.
I have been using Github Pages for a few years now, but suddenly my commits are not being reflected on my site, even though I have been using it normally until now.
I did some research and found that some articles said that Github Pages commits can get stuck, so I contacted you.
Here is my site.
https://nomindev.net
The repository is here.
https://github.com/nomindes/nomindev.net
I hope it will be cured.
上記の内容で送信したところ、3時間くらいで返信が来ました。
Hi Sena,
Thank you for getting in touch with GitHub Support!
I see there was a failed page build a few days ago, which appears to be what made it get stuck.
I have manually pushed a build through for you now, but please let me know right away if it gets stuck again and I will see what I can do on my end to investigate further for you!
I hope this helps, please let me know if you have anything else I can assist with.
Roy
GitHub Support
Please note: This ticket will automatically close after 3 days of inactivity, but it can always be reopened with a reply or follow-up.
というわけで無事解決しました。その後、Thank you very much!
と返してチケットをCloseしました。
最後に
GitHub Supportには数え切れないほどのチケットがあるはずなのに3時間で返信してくれるGitHubの運営に驚きました。この記事がお役に立てれば幸いです。
参考文献