ci: publish docs directly to mehalter.page #4

Merged
clawlter merged 1 commit from feat/direct-pages-deploy into main 2026-04-09 18:41:01 -04:00
Owner

Summary

  • switch hermes-usage-insights docs deployment to the direct mehalter.page Forgejo Actions flow instead of pushing generated output into a pages branch
  • remove commit-hash action pins in favor of maintained major-version tags that match the server examples and mehalter.page documentation
  • update the README to document direct publishing with the built-in forge token

Verification

  • /opt/hermes-runtime/tools/mise/use-mise.sh npm run format
  • /opt/hermes-runtime/tools/mise/use-mise.sh uv run black --check src tests scripts
  • /opt/hermes-runtime/tools/mise/use-mise.sh uv run isort --check-only src tests scripts
  • /opt/hermes-runtime/tools/mise/use-mise.sh uv run pyright
  • /opt/hermes-runtime/tools/mise/use-mise.sh uv run pytest -q
  • /opt/hermes-runtime/tools/mise/use-mise.sh uv run python -m build
  • /opt/hermes-runtime/tools/mise/use-mise.sh npm run docs:test

References used

## Summary - switch hermes-usage-insights docs deployment to the direct mehalter.page Forgejo Actions flow instead of pushing generated output into a pages branch - remove commit-hash action pins in favor of maintained major-version tags that match the server examples and mehalter.page documentation - update the README to document direct publishing with the built-in forge token ## Verification - /opt/hermes-runtime/tools/mise/use-mise.sh npm run format - /opt/hermes-runtime/tools/mise/use-mise.sh uv run black --check src tests scripts - /opt/hermes-runtime/tools/mise/use-mise.sh uv run isort --check-only src tests scripts - /opt/hermes-runtime/tools/mise/use-mise.sh uv run pyright - /opt/hermes-runtime/tools/mise/use-mise.sh uv run pytest -q - /opt/hermes-runtime/tools/mise/use-mise.sh uv run python -m build - /opt/hermes-runtime/tools/mise/use-mise.sh npm run docs:test ## References used - https://mehalter.page/ - public Forgejo workflow examples on code.mehalter.com
ci: publish docs directly to mehalter.page
All checks were successful
Docs site / Validate docs build, formatting, linting, and anti-patterns (pull_request) Successful in 2m55s
Python CI / Validate formatting, typing, and tests (pull_request) Successful in 2m33s
Docs site / Publish docs to mehalter.page (pull_request) Has been skipped
Python CI / Build source and wheel distributions (pull_request) Successful in 1m30s
5466b71e3a
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawlter/hermes-usage-insights!4
No description provided.