summaryrefslogtreecommitdiffstats
path: root/hugolib/config.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-12-19 15:50:53 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-12-19 20:17:33 +0100
commit6db527483dec048fbcc5735c41b137a8eb6508e4 (patch)
treef94582a932a43b5a61638cd81105e63e7e9c2d7d /hugolib/config.go
parent0d4b17d4c03bfcbe3a5959e2c1dc47f4f36e47ed (diff)
Add any configured Go Workspace file to the config watcher
Fixes #10556
Diffstat (limited to 'hugolib/config.go')
-rw-r--r--hugolib/config.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/hugolib/config.go b/hugolib/config.go
index 8444d15d9..9ccb87014 100644
--- a/hugolib/config.go
+++ b/hugolib/config.go
@@ -417,12 +417,18 @@ func (l configLoader) collectModules(modConfig modules.Config, v1 config.Provide
// Avoid recreating these later.
v1.Set("allModules", moduleConfig.ActiveModules)
+ // We want to watch these for changes and trigger rebuild on version
+ // changes etc.
if moduleConfig.GoModulesFilename != "" {
- // We want to watch this for changes and trigger rebuild on version
- // changes etc.
+
configFilenames = append(configFilenames, moduleConfig.GoModulesFilename)
}
+ if moduleConfig.GoWorkspaceFilename != "" {
+ configFilenames = append(configFilenames, moduleConfig.GoWorkspaceFilename)
+
+ }
+
return moduleConfig.ActiveModules, configFilenames, err
}