]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
hugolib: gitinfo: use contentDir not workingDir
authorNikita Shubin <nikita.shubin@maquefel.me>
Sat, 25 Apr 2026 13:36:43 +0000 (16:36 +0300)
committerNikita Shubin <nikita.shubin@maquefel.me>
Sat, 25 Apr 2026 13:36:43 +0000 (16:36 +0300)
gitinfo searches workingDir by default and that's not what we want, if
we specify content directory during build, we want .git information from
that directory also.

Signed-off-by: Nikita Shubin <nikita.shubin@maquefel.me>
hugolib/gitinfo.go

index 013b8e66641b46f86f42e62b949bc6ffcd5b6aa5..97781616c8401c1e21171065e75ec653d2cf579d 100644 (file)
@@ -236,7 +236,7 @@ func mapModuleRepo(cfg gitInfoConfig, repoDir, revision string) (*gitmap.GitRepo
 
 func mapLocalRepo(cfg gitInfoConfig) (*gitmap.GitRepo, error) {
        opts := gitmap.Options{
-               Repository: cfg.Deps.Conf.BaseConfig().WorkingDir,
+               Repository: cfg.Deps.Conf.DirsBase().ContentDir,
                GetGitCommandFunc: func(stdout, stderr io.Writer, args ...string) (gitmap.Runner, error) {
                        var argsv []any
                        for _, arg := range args {