Skip to content

misc dependency upgrades & build improvements#24388

Open
dvdksn wants to merge 5 commits intodocker:mainfrom
dvdksn:hugo-build-improvements
Open

misc dependency upgrades & build improvements#24388
dvdksn wants to merge 5 commits intodocker:mainfrom
dvdksn:hugo-build-improvements

Conversation

@dvdksn
Copy link
Contributor

@dvdksn dvdksn commented Mar 17, 2026

  • deps: upgrade hugo to v0.158.0
  • deps: upgrade node to v24
  • hugo: use partialCached for static templates
  • deps: upgrade npm dependencies
  • chore: update docker-agent schema url

dvdksn added 5 commits March 17, 2026 07:31
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
@dvdksn dvdksn requested a review from aevesdocker as a code owner March 17, 2026 08:20
@netlify
Copy link

netlify bot commented Mar 17, 2026

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 9363536
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/69b90ed3552695000903d8e3
😎 Deploy Preview https://deploy-preview-24388--docsdocker.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 project configuration.

@github-actions github-actions bot added area/security area/release Relates to CI or deployment hugo Updates related to hugo dependencies Vendoring, packaging updates area/accounts Relates to Docker accounts area/config labels Mar 17, 2026
@dvdksn dvdksn changed the title hugo build improvements misc dependency upgrades & build improvements Mar 17, 2026
@dvdksn dvdksn requested a review from a team March 17, 2026 08:20
Copy link
Contributor

@docker-agent docker-agent bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review Summary

Assessment: 🟢 APPROVE

This PR makes clean dependency upgrades and build improvements. All changes have been verified:

Icon updates verified: The icon name change from phonelink_lock to mobile_lock_portrait is correct. The old icon no longer exists in Material Symbols v0.40.2, and the new icon exists and is valid.

Schema URL verified: The schema URL change from cagent-schema.json to agent-schema.json is correct. The old URL returns 404, and the new URL returns 200.

Hugo template optimizations: The partialCached changes are correctly implemented:

  • Static partials (md-dropdown, CSS, icons) use "-" as cache key
  • Icon partials correctly use the icon name as the cache key
  • YouTube script partial is appropriately cached globally

Dependency upgrades: Hugo 0.156.0 → 0.158.0 and Node 22 → 24 are minor version upgrades with no breaking changes affecting the templates.

Summary

No issues found. The PR correctly updates broken icon references, fixes the schema URL, and optimizes template performance. All changes are intentional and verified to be correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/accounts Relates to Docker accounts area/config area/release Relates to CI or deployment area/security dependencies Vendoring, packaging updates hugo Updates related to hugo status/review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant