cncf / tag-security

🔐CNCF Security Technical Advisory Group -- secure access, policy control, privacy, auditing, explainability and more!
https://cncf.io/projects
Other
1.99k stars 496 forks source link

Upgrade website netlify hugo version #1304

Closed mrcdb closed 2 days ago

mrcdb commented 3 days ago

This PR attempts to bump the Hugo version used by netlify when building the website from 0.115.2 (released in July 2023) to 0.128.0, the latest stable release at this time.

The PR also bumps the hugo-extended npm package version to latest stable: https://www.npmjs.com/package/hugo-extended/v/0.127.0

netlify[bot] commented 3 days ago

Deploy Preview for tag-security ready!

Name Link
Latest commit 5681e50601969d9ac294a507fc58580338b65a85
Latest deploy log https://app.netlify.com/sites/tag-security/deploys/667c3351d113fb00089eecca
Deploy Preview https://deploy-preview-1304--tag-security.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

mrcdb commented 2 days ago

It's worth mentioning that the netlify build logs show a couple of deprecation warnings with the newer version:

7:35:02 AM: WARN  deprecated: .Site.IsServer was deprecated in Hugo v0.120.0 and will be removed in a future release. Use hugo.IsServer instead.
7:35:03 AM: WARN  deprecated: .Site.GoogleAnalytics was deprecated in Hugo v0.120.0 and will be removed in a future release. Use .Site.Config.Services.GoogleAnalytics.ID instead.
eddie-knight commented 2 days ago

Thanks @mrcdb ✊

I don't see any issues or anticipate difficulty from this, but I would consider a version bump to be a potentially destructive activity... So let's wait until other website PRs merge and keep this open at minimum 24 hours for additional feedback.