Skip to content

Upgrade HugoBlox workflows and fix build#1

Merged
eaogorman merged 5 commits intomainfrom
upgrade
Mar 7, 2026
Merged

Upgrade HugoBlox workflows and fix build#1
eaogorman merged 5 commits intomainfrom
upgrade

Conversation

@eaogorman
Copy link
Copy Markdown
Owner

@eaogorman eaogorman commented Mar 7, 2026

Summary

  • Updates GitHub Actions deploy workflow to use Hugo 0.156.0 (was 0.148.2, which is incompatible with current HugoBlox modules)
  • Adds new reusable build.yml workflow that reads Hugo version from hugoblox.yaml
  • Fixes invalid date format in GRC event (2024-22-052024-05-22)
  • Adds go.sum for reproducible Hugo module builds
  • Migrates events content to match upgraded HugoBlox schema

Test plan

  • Local hugo --minify build succeeds (81 pages)
  • GitHub Actions build completes successfully after merge
  • Site deploys and loads at https://eaogorman.github.io/

eaogorman and others added 5 commits March 6, 2026 15:24
The date 2024-22-05 had month/day swapped, causing Hugo build failure.
Corrected to 2024-05-22. Added go.sum for reproducible module builds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@eaogorman
Copy link
Copy Markdown
Owner Author

  • Workflow files: updated deploy.yml updates Hugo version for build, new build.yml reusable workflow, fix the build and nothing else
  • GRC event date fix: 2024-22-05 to 2024-05-22, was already broken/unparseable, now correct
  • go.sum: lock file for reproducible module resolution, no content impacted
  • Event frontmatter format: minor schema migration in events/ files, event: event_name : , date_end: event_end; same data, field names matching upgraded HugoBlox schema
  • .gitignore: adds events.backup/
  • Author data: Google Scholar link syntax fix (already on upgrade branch)

No content removed, no pages disappear, no layout changes

@eaogorman eaogorman closed this Mar 7, 2026
@eaogorman eaogorman reopened this Mar 7, 2026
@eaogorman eaogorman merged commit 7547179 into main Mar 7, 2026
2 checks passed
@eaogorman eaogorman deleted the upgrade branch March 7, 2026 23:40
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