Docsyのバージョンを0.10.0へアップグレードしてみました

このWebサイトで使用しているHugoのテーマであるDocsyをアップデートしました。
パッと見て変わったのはalertの色合い
Dark modeがサポートされた影響だろう。

関連するBlog記事は以下の通り。
Docsy 0.10.0 release report | docsy.dev

やったこと

Moduleのアップデート

hugo mod get -u

以下のように指定してもいいかもしれない。

hugo mod get -u github.com/google/docsy

Hugoのアップグレード

ついでにHugoのアップグレードをしました。
v0.122.0 → v0.125.4

choco upgrade hugo-extended

バージョンが上がりすぎたので、バージョン指定してダウングレードした。

choco upgrade hugo-extended --version=0.125.4 --allow-downgrade

config.tomlの編集

Dark modeがサポートされたので、config.tomlを変更した。

参考にしたのは以下の記述。
Light/dark mode menu | docsy.dev

[params]
[params.ui]
showLightDarkModeMenu = true

CIで使用するhugo-extendedのバージョンを固定化する

Docsyが公式にサポートしているのは、package.jsonで指定されているHugoのバージョンだけらしい。
ということで、最新版ではなくバージョンを指定してCIを実行するようにした。

Hugo version support reminder | docsy.dev


スポンサーリンク