Skip to content

Fujiテーマをforkしたものを参照する, 最新のHugoに追従する#4

Merged
mayth merged 6 commits intomasterfrom
refer-our-forked-theme
Dec 25, 2025
Merged

Fujiテーマをforkしたものを参照する, 最新のHugoに追従する#4
mayth merged 6 commits intomasterfrom
refer-our-forked-theme

Conversation

@mayth
Copy link
Member

@mayth mayth commented Dec 24, 2025

オリジナルのFujiテーマは最終コミットが3年前で、現在のHugoの変更に追従できていない。

このため、すでに廃止された機能を使っていたり、名前が変更された変数を参照したりしていて、ビルドが失敗している。

独自のforkを作り、これを参照するように変更した。

また、既存の設定も同様に最新のHugoでは廃止された設定値を使っているので、こちらも修正した。

最後に、なぜか2024-12-26のC105告知記事で、frontmatterに author がダブっていてエラーになっていたので、これもついでに修正した。

以上の修正と、Fork版Fujiテーマに修正を加えたものを参照することで、hugo buildが成功することを確認した。

@mayth mayth requested a review from y-yu December 24, 2025 18:19
Copy link
Contributor

@y-yu y-yu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

よささそうだけどCI落ちてるな👀

@mayth
Copy link
Member Author

mayth commented Dec 25, 2025

ローカルでreplacement使ったときは上手くいってたんだけどな

@mayth
Copy link
Member Author

mayth commented Dec 25, 2025

  • Hugo Modulesで取り込む時は theme の指定はいらなかったので消した
  • Hugoが古くて resources.ToCSS -> css.Sass の移行が行われてなかったのでバージョンを上げた

@mayth mayth merged commit 6c6e737 into master Dec 25, 2025
2 checks passed
@mayth mayth deleted the refer-our-forked-theme branch December 25, 2025 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants