Why hugoThemesSiteBuilder project not stable?

There found a problem from gohugoio/hugoThemesSiteBuilder when it builded success but not found the theme that name is hugo-theme-next in list from Hugo Themes.

Is there some wrong of my theme configuration?

name = "Hugo NexT"
license = "MIT"
licenselink = "https://github.com/hugo-next/hugo-theme-next/blob/main/LICENSE"
description = "Easily & powerful theme for Hugo engine."
homepage = "https://github.com/hugo-next/hugo-theme-next"
tags = ["Blog", "Simple", "Personal", "Responsive", "Documentation", "Light", "Dark"]
features = ["Blog", "Responsive", "Documentation", "Light", "Dark"]
min_version = "0.134.0"
demosite = "https://preview.hugo-next.eu.org"

[author]
  name = "lisenhui"
  homepage = "https://lisenhui.cn"

from the requirements listed in the Readme you at least miss a config.toml specifying the minimal version

Seems not this required. I found other theme from Hugo theme site , kind of like this: hugo-PaperMod. And in the older version I had created config.toml file in exampleSite folder, but I found the Hugo newest version create site config file name change to hugo.toml , So I change it’s name to hugo.toml in latest release.

You have absolutely no configuration. No config.toml, hugo.toml, config/_default/hugo.toml, config/_default/config.toml or any config file.

theme.toml and hugo.toml are two differnt things

Create a config.toml file that specifies the Hugo version(s) supported by your theme. Also, add a theme.toml file and include some relevant metadata about the theme

It looks like you have registered two copies with the same name, hugo-theme-next, one of which has expired (archived):

github.com/elkan1788/hugo-theme-next
github.com/hugo-next/hugo-theme-next

Yeah, the first project which url is github.com/elkan1788/hugo-theme-next was expired, but I don’t know how to remove it. Now I only maintain the second project which url is github.com/hugo-next/hugo-theme-next with Hugo newest syntax.

So this is the problem why my theme project not display in Hugo theme website?

Some times I had see it show well.

You had two themes with the same name, and the expired one overwrote the other. Since its expiryDate was in the past, it didn’t get published when the site built. All you needed to do was submit a PR to remove the entry for the expired theme. There was also a separate issue stopping the site from rebuilding, which I’ve now fixed along with the theme problem.

Thanks for your support. :clap: :heart:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.