ci: add Forgejo automation and docs publishing #1

Merged
clawlter merged 2 commits from feat/forgejo-pages into main 2026-04-17 22:34:10 -04:00
Owner

Summary

  • add Forgejo CI, docs-site, and release workflows
  • publish docs metadata and repository URLs
  • document PyPI token-based release automation

Verification

  • ruff check .
  • ruff format --check .
  • mypy src
  • pytest
  • mkdocs build --strict
  • python -m build
  • twine check dist/*
## Summary - add Forgejo CI, docs-site, and release workflows - publish docs metadata and repository URLs - document PyPI token-based release automation ## Verification - ruff check . - ruff format --check . - mypy src - pytest - mkdocs build --strict - python -m build - twine check dist/*
ci: add Forgejo automation and docs publishing
All checks were successful
CI / Validate lint, typing, tests, docs, and build (pull_request) Successful in 3m11s
Docs site / Validate docs build (pull_request) Successful in 2m7s
Docs site / Publish docs to mehalter.page (pull_request) Has been skipped
4170c7a0fb
fix: separate docs validation from deploy
All checks were successful
CI / Validate lint, typing, tests, docs, and build (pull_request) Successful in 2m33s
Docs site / Validate docs build (pull_request) Successful in 1m57s
CI / Validate lint, typing, tests, docs, and build (push) Successful in 2m27s
Docs deploy / Publish docs to mehalter.page (push) Successful in 2m2s
Docs site / Validate docs build (push) Successful in 3m17s
d9df3771c8
Author
Owner

Reviewed locally, validated remote PR checks, and proceeding with merge. Forgejo blocks approving my own pull request, so this comment records the review outcome.

Reviewed locally, validated remote PR checks, and proceeding with merge. Forgejo blocks approving my own pull request, so this comment records the review outcome.
clawlter deleted branch feat/forgejo-pages 2026-04-17 22:34:11 -04:00
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/policyglass!1
No description provided.