shift-org / shift-docs

Shift2Bikes: website and calendar for shift and pedalpalooza
https://shift2bikes.org
Other
22 stars 17 forks source link

Update Hugo to latest #595

Closed carrythebanner closed 5 months ago

carrythebanner commented 9 months ago

We're currently running Hugo v0.84.4, following the update in #571. We should update again, to the latest:

carrythebanner commented 9 months ago

Changelog: https://github.com/gohugoio/hugo/releases/tag/v0.84.4 https://github.com/gohugoio/hugo/releases/tag/v0.122.0

Note the change from config.toml to hugo.toml in v0.110.0:

With v0.109.0 and earlier the basename of the site configuration file was config instead of hugo. You can use either, but should transition to the new naming convention when practical.

(https://gohugo.io/getting-started/configuration/ )

ionous commented 7 months ago

you mentioned that the hugo container we are using only goes up to 0.85.0. i created a pr to remove that dependency https://github.com/shift-org/shift-docs/pull/699 -- tho the pr does require everyone install node locally

carrythebanner commented 5 months ago

If we want to continue with Docker images, https://hub.docker.com/r/floryn90/hugo could be a replacement. Has images from v0.99.1 up through the latest (v0.127.0 as of today).