11
TODO.md
11
TODO.md
@@ -27,6 +27,17 @@ Update `README.md` accordingly.
|
||||
|
||||
# Completed Steps
|
||||
|
||||
- 2026-08-09: replaced `hugo.toml`'s deprecated `languageCode` key with `locale`
|
||||
(closes #18). Hugo deprecated `languageCode` in v0.158.0, so the Hugo pinned
|
||||
in the preceding commit warns about it; left alone it would become a third
|
||||
routinely-ignored warning, and a latent breakage when the key is removed.
|
||||
Deliberately sequenced **after** the Hugo version move and in the same branch:
|
||||
under the apk hugo 0.139.0 that CI ran until now, `locale` is an unknown key
|
||||
that is silently ignored, which downgrades the generated RSS from
|
||||
`<language>en-us</language>` to `<language>en</language>` with no warning and
|
||||
exit 0. Verified on hugo v0.164.0 that the RSS `<language>` still reads
|
||||
`en-us`, the `lang` attribute is unchanged, and `public/` is byte-identical to
|
||||
the preceding commit's output
|
||||
- 2026-08-09: installed Hugo at a deliberate, hash-verified version instead of
|
||||
taking whatever alpine ships (closes #26). `script/bootstrap` no longer does
|
||||
`pkg_install hugo`; it installs `github.com/gohugoio/hugo@v0.164.0` with
|
||||
|
||||
Reference in New Issue
Block a user