しばらく放置していたので。

Hugoも、テーマもバージョンが上がっています。
久し振りにバージョン上げますかね。

こういうときって、よくハマりますけどね(笑)

軽い気持ちでやってみて、やめときゃよかったってよくなりますが、どちらに転ぶでしょうか。

軽い気持ちでやってみた!

Hugoのバージョンアップ

これは、公式のgithub から最新版のZIPを落としてきて、exeを入れ替えるだけの簡単作業です。
私はextended版を使っているので、そこだけ注意すれば問題無し。

バージョンの確認

hugo version で、インストールされているバージョンが分かります。
念の為、実行してみて変わっているかチェック。

PagerMod(theme)のバージョンアップ

テーマのバージョンアップがいまいち分かっていないんですが、テーマのドキュメントに書いてあるものを実施してみました。
テーマフォルダに移動してから、
git clone https://github.com/adityatelange/hugo-PaperMod themes/PaperMod --depth=1
です。
以前のテーマがhugo-PagerModというフォルダ名で入っていたので、新しくフォルダが出来上がりました。(上書きしようかと思ったのですが、「すでにあるからダメですよ」と怒られた)
ということで、hugo-PagerModというフォルダは削除して、config.ymlのテーマのところもPagerModに書き換えておきました。

Netlifyの設定変更

このサイトはNetlifyを使っています。
Deployで、Hugoのバージョンを指定しているため、今回のバージョンに合わせて書き換え。

以上で、バージョンアップは終了し、Deployも正常にできることを確認しました。

ちょっとおかしいぞ。

自前で設定していたスタイルシートが効いていないことが判明。
新しく入れたテーマの中を見ていたら、cssフォルダの中身が変わっておりました。
以前のものは、すべてのスタイルシートが、ドカッと入っていましたけど、今回のものはさらにグループ毎にフォルダが切ってありました。
お行儀良くなったようです。

これに合わせて、自前のスタイルシートもフォルダを追加して置き直しました。

これで完了かなと思います。

あまりハマらなかったですね、今回は。

追記

Deployで失敗しとった。
git cloneしたところが問題だったのかな。
テーマ内にあった.gitとか削除して、キャッシュ削除して直った。良かった。