Skip to content

Comments

hugo template housekeeping#24191

Merged
dvdksn merged 10 commits intodocker:mainfrom
dvdksn:hugo-template-housekeeping
Feb 24, 2026
Merged

hugo template housekeeping#24191
dvdksn merged 10 commits intodocker:mainfrom
dvdksn:hugo-template-housekeeping

Conversation

@dvdksn
Copy link
Contributor

@dvdksn dvdksn commented Feb 22, 2026

  • site: add mainEntityOfPage, inLanguage schema.org metadata
  • site: simplify guides/series layouts
  • site: simplify base templates
  • site: simplify security-announcements rss page
  • site: use content adapters for cli reference
  • chore: move cli data files to data subdir
  • fix: unhide desktop/offload plugin root commands
  • chore: delete scout docker-cli-plugin-hooks datafile

@netlify
Copy link

netlify bot commented Feb 22, 2026

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 766abb5
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/699d4ccb977b850008e331be
😎 Deploy Preview https://deploy-preview-24191--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/engine Issue affects Docker engine/daemon area/compose Relates to docker-compose.yml spec or docker-compose binary area/networking Relates to anything around networking area/hub Issue affects Docker Hub area/build Relates to Dockerfiles or docker build command area/swarm Issue affects swarm and clustering functionality of docker area/desktop Issue affects a desktop edition of Docker. E.g docker for mac area/cli Relates to the CLI client area/security area/get-started Relates to get started and onboarding docs area/extensions Relates to Docker Extensions area/release Relates to CI or deployment area/scout Relates to Docker Scout hugo Updates related to hugo area/build-cloud area/config area/guides area/dhi ci ci updates labels Feb 22, 2026
@dvdksn dvdksn force-pushed the hugo-template-housekeeping branch from af4613d to f6e4250 Compare February 22, 2026 09:21
@dvdksn dvdksn requested a review from a team February 22, 2026 09:23
@dvdksn dvdksn force-pushed the hugo-template-housekeeping branch from f6e4250 to ebfd7c0 Compare February 22, 2026 09:59
@github-actions github-actions bot added the area/contrib Relates to the Docker style guide and contribution guidelines label Feb 22, 2026
@dvdksn dvdksn force-pushed the hugo-template-housekeeping branch from ebfd7c0 to 6eb56ec Compare February 22, 2026 10:01
@dvdksn dvdksn marked this pull request as ready for review February 22, 2026 10:02
Copy link

@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

This PR successfully refactors the CLI reference documentation infrastructure to use Hugo content adapters instead of static markdown files. The changes are systematic, well-coordinated, and include proper redirects.

What was checked

No vendored content modified - Only documentation and template files changed
Redirects in place - All ~500 deleted CLI reference pages have redirects in data/redirects.yml
Link updates correct - Systematic removal of .md extensions and path updates (e.g., /engine/reference/commandline/*/reference/cli/docker/*)
Front matter consistent - skillproficiencyLevel, prereqprerequisites applied consistently
Documentation updated - COMPONENTS.md accurately documents the new series layout parameters
No style violations - No AI-isms, hedge words, or style guide violations introduced
No markdown issues - All formatting changes are correct

Infrastructure improvements

  • CLI reference pages now generated dynamically from YAML data files in data/cli/
  • Cleaner link structure (trailing slashes, no .md extensions)
  • Better documentation of series layout parameters for guide authors
  • Simplified Hugo templates and layouts

No issues found. Excellent work on this infrastructure upgrade! 🚀

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 force-pushed the hugo-template-housekeeping branch from 6eb56ec to 58a7193 Compare February 23, 2026 16:37
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>
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
@dvdksn dvdksn force-pushed the hugo-template-housekeeping branch from 58a7193 to 766abb5 Compare February 24, 2026 07:01
@dvdksn dvdksn merged commit 4227134 into docker:main Feb 24, 2026
14 of 15 checks passed
@dvdksn dvdksn deleted the hugo-template-housekeeping branch February 24, 2026 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/build Relates to Dockerfiles or docker build command area/build-cloud area/cli Relates to the CLI client area/compose Relates to docker-compose.yml spec or docker-compose binary area/config area/contrib Relates to the Docker style guide and contribution guidelines area/desktop Issue affects a desktop edition of Docker. E.g docker for mac area/dhi area/engine Issue affects Docker engine/daemon area/extensions Relates to Docker Extensions area/get-started Relates to get started and onboarding docs area/guides area/hub Issue affects Docker Hub area/networking Relates to anything around networking area/release Relates to CI or deployment area/scout Relates to Docker Scout area/security area/swarm Issue affects swarm and clustering functionality of docker ci ci updates hugo Updates related to hugo status/review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants