Skip to content

Update Hugo to 0.157.0 and Docsy to v0.14.3#78

Merged
mikehaller merged 2 commits into
mainfrom
copilot/update-hugo-and-docsy
Mar 8, 2026
Merged

Update Hugo to 0.157.0 and Docsy to v0.14.3#78
mikehaller merged 2 commits into
mainfrom
copilot/update-hugo-and-docsy

Conversation

Copilot AI commented Mar 8, 2026

Copy link
Copy Markdown
Contributor

Hugo was pinned to 0.110.0 with an unversioned Docsy submodule commit (~v0.5.x). This updates both to current releases and aligns all supporting tooling.

Hugo & Docsy

  • Docsy submodule: old unversioned commit → v0.14.3 (c8162c2)
  • Hugo: 0.110.00.157.0
  • config.toml minimum Hugo version: 0.73.00.146.0 (Docsy v0.14.3 requirement)
  • Removed deprecated [blackfriday] config block (superseded by Goldmark since Hugo 0.60)
  • Removed redundant node_modules/bootstrap and node_modules/@fortawesome/fontawesome-free module mounts — Docsy v0.14.3 manages these via its own hugo.yaml

CI Workflow

  • actions/checkout@v2@v4; peaceiris/actions-hugo@v2@v3; peaceiris/actions-gh-pages@v3@v4
  • Added actions/setup-node@v4 (Node 22) — required by Docsy v0.14.3
  • Replaced global npm install with npm ci in both project root and themes/docsy/ for reproducible installs
  • Docsy clone now pinned to release tag: --branch v0.14.3 --depth 1

Project tooling

  • hugo-extended: ^0.118.2^0.157.0; package-lock.json regenerated at lockfileVersion 3
  • Added postcss.config.js to project root (previously absent; relied on Docsy's copy)
  • layouts/partials/footer.html: Bootstrap 4 → Bootstrap 5 attributes (data-toggle/data-placementdata-bs-*, ml-1ms-1)

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • gohugo.io
    • Triggering command: /usr/bin/curl curl -s REDACTED (dns block)
  • www.docsy.dev
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>Update Hugo and Docsy</issue_title>
<issue_description>Update Hugo and Docsy to the latest releases and ensure they are compatible.</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: mikehaller <920755+mikehaller@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Hugo and Docsy to latest releases Update Hugo to 0.157.0 and Docsy to v0.14.3 Mar 8, 2026
@mikehaller mikehaller marked this pull request as ready for review March 8, 2026 09:45
@mikehaller mikehaller merged commit 38bca25 into main Mar 8, 2026
1 check passed
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.

Update Hugo and Docsy

2 participants