Fix theme count in release notes
authorDigitalcraftsman <digitalcraftsman@users.noreply.github.com>
Wed, 21 Jul 2021 13:07:31 +0000 (06:07 -0700)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 21 Jul 2021 14:35:38 +0000 (16:35 +0200)
releaser/releasenotes_writer.go

index ff8d00a6c0acb8559fd4a59add65d382cecfc144..175c342e2f0b0ce53cf0ed9c7a299d89cd79ddf9 100644 (file)
@@ -177,14 +177,14 @@ func writeReleaseNotes(version string, infosMain, infosDocs gitInfos, to io.Writ
 }
 
 func fetchThemeCount() (int, error) {
-       resp, err := http.Get("https://raw.githubusercontent.com/gohugoio/hugoThemes/master/.gitmodules")
+       resp, err := http.Get("https://raw.githubusercontent.com/gohugoio/hugoThemesSiteBuilder/main/themes.txt")
        if err != nil {
                return 0, err
        }
        defer resp.Body.Close()
 
        b, _ := ioutil.ReadAll(resp.Body)
-       return bytes.Count(b, []byte("submodule")), nil
+       return bytes.Count(b, []byte("\n")) - bytes.Count(b, []byte("#")), nil
 }
 
 func writeReleaseNotesToTmpFile(version string, infosMain, infosDocs gitInfos) (string, error) {