diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2022-12-19 15:50:53 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2022-12-19 20:17:33 +0100 |
commit | 6db527483dec048fbcc5735c41b137a8eb6508e4 (patch) | |
tree | f94582a932a43b5a61638cd81105e63e7e9c2d7d /hugolib | |
parent | 0d4b17d4c03bfcbe3a5959e2c1dc47f4f36e47ed (diff) |
Add any configured Go Workspace file to the config watcher
Fixes #10556
Diffstat (limited to 'hugolib')
-rw-r--r-- | hugolib/config.go | 10 |
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 } |