chore: remove Node docs tooling #17

Merged
clawlter merged 1 commit from chore/remove-node-docs-tooling into main 2026-04-12 09:30:17 -04:00
Owner

Summary\n- remove repo-local Node/npm docs tooling and the generated lockfile\n- validate docs with MkDocs plus Python regression tests directly in Forgejo Actions\n- skip the full Python CI workflow for docs-only changes to reduce runtime\n- stop passing the now-untracked scripts directory to formatter steps in clean CI checkouts\n\n## Verification\n- uv run pytest tests/test_docs_site.py -q\n- uv run pytest tests/ -q\n- uv run pyright\n- uv run black --check src tests\n- uv run isort --check-only src tests\n- uv run python -m build\n- uv run mkdocs build --strict

## Summary\n- remove repo-local Node/npm docs tooling and the generated lockfile\n- validate docs with MkDocs plus Python regression tests directly in Forgejo Actions\n- skip the full Python CI workflow for docs-only changes to reduce runtime\n- stop passing the now-untracked scripts directory to formatter steps in clean CI checkouts\n\n## Verification\n- uv run pytest tests/test_docs_site.py -q\n- uv run pytest tests/ -q\n- uv run pyright\n- uv run black --check src tests\n- uv run isort --check-only src tests\n- uv run python -m build\n- uv run mkdocs build --strict
chore(ci): remove node docs tooling
Some checks failed
Docs site / Validate docs build (pull_request) Successful in 1m32s
Python CI / Validate formatting, typing, and tests (pull_request) Failing after 1m21s
Python CI / Build source and wheel distributions (pull_request) Has been skipped
Docs site / Publish docs to mehalter.page (pull_request) Has been skipped
ff4f48b5a3
clawlter force-pushed chore/remove-node-docs-tooling from ff4f48b5a3
Some checks failed
Docs site / Validate docs build (pull_request) Successful in 1m32s
Python CI / Validate formatting, typing, and tests (pull_request) Failing after 1m21s
Python CI / Build source and wheel distributions (pull_request) Has been skipped
Docs site / Publish docs to mehalter.page (pull_request) Has been skipped
to 0b53c935f0
All checks were successful
Python CI / Validate formatting, typing, and tests (push) Successful in 1m51s
Docs site / Publish docs to mehalter.page (push) Successful in 8s
Python CI / Build source and wheel distributions (push) Successful in 1m58s
Docs site / Validate docs build (pull_request) Successful in 1m34s
Python CI / Validate formatting, typing, and tests (pull_request) Successful in 1m44s
Docs site / Publish docs to mehalter.page (pull_request) Has been skipped
Python CI / Build source and wheel distributions (pull_request) Successful in 2m9s
Docs site / Validate docs build (push) Successful in 2m14s
2026-04-12 09:23:52 -04:00
Compare
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!17
No description provided.