-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Hugo #2052
Comments
Until we've upgraded our Hugo, is there an easy way to get the correct Hugo version on a dev machine? If I use the one from brew I'm getting something in the 0.8x range which seems to have issues rendering things like the blog cards on the homepage. |
I unfortunately did not find an easy way. I had to grab the 0.55 release tarball here: https://github.com/gohugoio/hugo/releases/tag/v0.55.6 And followed instructions for installing from tarball: https://bwaycer.github.io/hugo_tutorial.hugo/tutorials/installing-on-mac/#from-tarball |
Just as a note for anyone else, you need the |
* Fix .URL -> .Permalink warning * Fix .Dir -> .File.Dir warning The .File.Dir zero object warning remains, I've been unable to figure out how to fix it. It's currently triggered in each of the 3 places we use .File.Dir. Issue #2052
One bug to be fixed: the blog posts don't show up on the homepage with newer Hugo. For some reason the blog array has one item in it which isn't really a blog post. It seems like the section doesn't have any content like it does in the older Hugo version? |
Another possible side effect with the newer version: hot builds don't seem to be working consistently if you have a newer version of Hugo (at least not with the CSS, and some svgs) Update: downloaded the older version of Hugo, and no issues with hotbuild now. So I think we can safely say hotbuild gets broken when using a newer version. |
This PR removes the .File.Dir warning generated by Hugo on startup. It does this by removing the use of .File.Dir and adding a new key into the parameters for each of our types of things (partnership, platform-tool or resource). This key is then used `.Params.productkind` to do the filtering instead of the `.File.Dir` check. Issue #2052
This PR removes the .File.Dir warning generated by Hugo on startup. It does this by removing the use of .File.Dir and adding a new key into the parameters for each of our types of things (partnership, platform-tool or resource). This key is then used `.Params.productkind` to do the filtering instead of the `.File.Dir` check. Issue #2052
It seems with newer Hugo the main page needs to use `.Site.Pages` instead of `.Pages` in order for the page content to show up. This seems to also pull in the folder as a data item, it's fine for the products as they have an `onhomepage` filter. For the blog posts I added in a filter to make sure there was a `processed` tag in order to filter out the folder. Issue #2052
It seems with newer Hugo the main page needs to use `.Site.Pages` instead of `.Pages` in order for the page content to show up. This seems to also pull in the folder as a data item, it's fine for the products as they have an `onhomepage` filter. For the blog posts I added in a filter to make sure there was a `processed` tag in order to filter out the folder. Issue #2052
It seems with newer Hugo the main page needs to use `.Site.Pages` instead of `.Pages` in order for the page content to show up. This seems to also pull in the folder as a data item, it's fine for the products as they have an `onhomepage` filter. For the blog posts I added in a filter to make sure there was a `processed` tag in order to filter out the folder. Issue #2052
We're using quite an old version at this point (0.55). This will involve many breaking changes.
The text was updated successfully, but these errors were encountered: