作業メモ

作業レポジトリ

  1. hugoをインストール
    • sudo apt install hugo
  2. quickstartに則ってコンテンツを作成
  3. config.tomlのlanguageCodeを変更
  4. ルートディレクトリ下に.github/workflows/gh-pages.ymlを作成
  5. githubでレポジトリ[username].github.ioを作成
  6. こちらに従ってデプロイ用のトークンを設定
  7. gitにcommitしてpushする
  8. [username].github.ioのレポジトリのSettings > Pages > Github Pages > Source で Branch:mainになっているところをBranch:gh-pagesに変更
    • hugoのgithub actionsだとデフォルトでgh-pagesにコミットされるため

参考