ページビルド失敗: 投稿日付が無効
GitHub Pages リポジトリに、無効な日付の投稿がある場合、GitHub Pages サイトはビルドされません。
ファイル名 に無効な日付の投稿があるために GitHub Pages サイトのビルドに失敗した場合は、次のようなメールが届きます:
件名: Page build failed
The page build failed with the following error:
"The post
2012-02-30-time-is-an-illusion.md
does not have a valid date in the filename."
また、YAML front matter に無効な日付の投稿があるために GitHub Pages サイトのビルドに失敗した場合は、次のようなメールが届きます:
件名: Page build failed
The page build failed with the following error:
"The post
2012-02-30-time-is-an-illusion.md
does not have a valid date in the YAML front matter."
メール通知を受け取ることができるのは、Enterprise インスタンスでアウトバウンドメールサポートが有効になっている場合のみです。詳しい情報については、サイトの管理者に連絡を取ってください。
投稿日付エラーのトラブルシューティング
参考: 使用している GitHub Enterprise Serverインスタンス へプッシュする前にデバッグとビルドエラーの修正を簡単に行えるよう、Jekyll をローカルで実行 することを強くおすすめします。トラブルシューティングの選択肢についてさらに学ぶには、「GitHub Pages のビルドのトラブルシューティング」を参照してください。
- 日付を伴うファイル名と、ファイルの YAML front matter の日付値で、正しい日付形式を使用していることを確認します。 日付は、YYYY-MM-DD HH:MM:SS の UTC 時間で、実際のカレンダー日付でなければなりません。
- _config.yml ファイルで日付形式を指定する場合は、必ず正しい形式を使用してください。 UTC と時差があるタイムゾーンを指定するには、YYYY-MM-DD HH:MM:SS +/-TTTT の形式を使用します。 たとえば、
2014-04-18 11:30:00 +0800
です。
投稿日付のエラーをすべて修正したら、変更をコミットして GitHub Pages リポジトリに再プッシュし、サーバーで次のビルドをトリガーする必要があります。