Skip to content

Conversation

@markdumay
Copy link
Collaborator

No description provided.

markdumay and others added 3 commits January 26, 2026 13:16
Hinode v2.0.0-beta.42 introduced Go workspace support for local component-library
development, but workspace files were incorrectly committed to git.

Changes:
- Add go.work and *.work.sum patterns to .gitignore to prevent tracking
- Remove workspace files (hinode.work, exampleSite/hinode.work, etc.) from git
- Align component-library Hugo minimum version to 0.146.0 (matches main theme)
- Regenerate exampleSite workspace with current dependency versions

Benefits:
- Workspace files are now treated as local development artifacts (Go best practices)
- Prevents version conflicts between local builds and CI/CD
- Ensures consistency across different developer environments
- Downstream projects won't inherit workspace configuration

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Workspace configuration should only be in exampleSite for theme
development, not in the main config. This prevents downstream projects
from inheriting the workspace requirement when using Hinode as a module.

Downstream projects like Squadra can define their own workspace setup
independently without conflicts from the theme's configuration.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@markdumay markdumay enabled auto-merge January 26, 2026 12:32
markdumay and others added 2 commits January 26, 2026 14:17
Move component-library from separate Hugo module to integrated layouts.
This eliminates workspace/replacement complexity and simplifies configuration.

BREAKING CHANGE: component-library is no longer a separate module.
It is now integrated into layouts/component-library. Downstream projects
will need to adjust their configuration accordingly.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
The component-library directory has been moved to layouts/component-library
in the previous commit. This commit removes the old tracked directory from
git while keeping the new integrated location.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@markdumay markdumay merged commit 79971f4 into beta Jan 26, 2026
8 checks passed
@github-actions
Copy link
Contributor

🎉 This PR is included in version 2.0.0-beta.43 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants