]> git.maquefel.me Git - brevno-suite/hugo/commit
Fix rebuilds when running hugo -w
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 25 Apr 2024 10:30:16 +0000 (12:30 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 25 Apr 2024 12:35:49 +0000 (14:35 +0200)
commit7203a95a6069b09a7546e5b2e286abe6455df83a
treeb61d582829a705f6eb47ba84ff697b656c5a79f6
parentfb084390cd8f2f62220489b8f1692863f57b25b6
Fix rebuilds when running hugo -w

This was partly broken in Hugo 0.123.0.

We have two internal config options that gets set from the CLI:

* Running; a web server is running
* Watching; either set via `hugo -w`  or `hugo server --watch=false`

Part of the change detection code wrongly used the `Running` as a flag when `Watching` would be the correct.

Fixes #12296
cache/dynacache/dynacache.go
deps/deps.go
hugolib/integrationtest_builder.go
hugolib/rebuild_test.go
hugolib/site_new.go
tpl/tplimpl/template_funcs.go