Skip to content

gethinode/mod-template

Repository files navigation

Hinode Module - Template

A template to define a Hugo module compatible with Hinode

About

Logo

Hinode is a clean blog theme for Hugo, an open-source static site generator. Hinode is available as a template, and a main theme. Visit the Hinode documentation site for installation instructions.

Contributing

This module uses semantic-release to automate the release of new versions. The package uses husky and commitlint to ensure commit messages adhere to the Conventional Commits specification.

Note

The bundled workflows call gethinode's shared reusable CI (gethinode/.github) and expect the gethinode organization context — including organization secrets such as SEMANTIC_RELEASE_GIT, used by the release and module-update workflows. Modules created from this template are intended for the gethinode ecosystem and use pnpm internally (via the packageManager field and pnpm-workspace.yaml). If you maintain a module outside the gethinode organization, replace the reusable-workflow callers under .github/workflows/ with self-contained equivalents and supply your own release credentials — and, if you prefer npm, swap the pnpm commands in package.json and the workflows for their npm equivalents.

About

A template to define a Hugo module compatible with Hinode

Topics

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Contributors