Skip to content

docs: docsy and hugo update to latest version#3169

Open
csviri wants to merge 4 commits intooperator-framework:mainfrom
csviri:docsy-hugo-update
Open

docs: docsy and hugo update to latest version#3169
csviri wants to merge 4 commits intooperator-framework:mainfrom
csviri:docsy-hugo-update

Conversation

@csviri
Copy link
Collaborator

@csviri csviri commented Feb 14, 2026

The main reason for this facelift is that we are able to run it locally with latest hugo.

Signed-off-by: Attila Mészáros a_meszaros@apple.com

Copilot AI review requested due to automatic review settings February 14, 2026 20:35
@openshift-ci openshift-ci bot requested review from metacosm and xstefank February 14, 2026 20:35
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the documentation site’s Hugo/Docsy stack to newer versions and removes now-unneeded local theme overrides, aligning CI and site configuration with the newer Hugo minimum.

Changes:

  • Bump Docsy Hugo module dependency to v0.14.2 and raise the minimum Hugo version to 0.139.0.
  • Update the GitHub Pages workflow to build with Hugo 0.148.0.
  • Remove Docsy override templates (Mermaid script loader and heading render hook wrapper) and adjust project SCSS theme overrides.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
docs/layouts/partials/scripts/mermaid.html Removes a previously-custom Mermaid loader override.
docs/layouts/_default/_markup/render-heading.html Removes a wrapper render hook template override.
docs/hugo.toml Raises required Hugo minimum version for Hugo Modules.
docs/go.mod Updates Docsy module dependency version.
docs/go.sum Updates module checksums for newer Docsy (and related) versions.
docs/config.yaml Updates the “version gate” config to require newer Hugo.
docs/assets/scss/_variables_project.scss Adds/adjusts theme variable overrides and custom CSS for Docsy 0.14.x.
.github/workflows/hugo.yaml Updates Hugo version used by the Pages build workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@csviri csviri changed the title docs: docsy and hugo update to up to date version docs: docsy and hugo update to latest version Feb 15, 2026
csviri and others added 4 commits February 15, 2026 12:26
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant