Githubにpushして更新するとGithub Pagesのカスタムドメインが外れてしまう

March 09, 2022

Github Pagestips

$ git push origin main

でページを更新すると Github Pages の Custom domain の欄が空白になってしまう

調べた結果、

カスタムドメインを入力して Save を押すと CNAME というファイルが Github Pages に反映されているリポジトリに生成される。これを更新する時に含めなければいけなかった

CNAME はカスタムドメイン名だけが書かれたファイル

なので.github/workflow/gh-pages.yml の中身に1行加える

$ - run: echo hi1t0.com > public/CNAME

これで git push した時に public フォルダに CNAME ファイルが含まれるようになる

参考:ファイルへ出力する


Profile picture

Written by hi1t0 ReactやFlutter使っています。 気軽にフォローお願いします。