Hexoでは、ビルドの際にsources
内の.md
以外のファイルはそのままpublic
ディレクトリにコピーされます。
これを利用して、GitHub Pagesでカスタムドメインを設定するときに必要なCNAME
ファイルをsources
直下に追加します。
sources/CNAME
custom.domain.com
あとは、普通にデプロイすれば、public
直下にCNAME
ファイルがコピーされます。
これで、GitHub Pagesのカスタムドメインの設定を維持することができます。