This drops Pagure integration for creating and processing blocker discussion tickets and replaces it with a Fedora Forge (Forgejo) integration. Additional related changes are: - Testing is now performed through containers (Forgejo is one of those containers now) - docs/source/blockerbugs-workflow.md is added for a quick architecture overview for people and AI - docs/source/usage.md is added for a similar purpose documenting usage hints - docs/source/blockerbugscli.rst is extended for all commands - development setup instructions changed, using a different DB container with different variables - pytest configuration was moved from setup.cfg to pyproject.toml due to syntax escaping issues - a new pyforgejo dependency is added Related #296 Merges #299 Assisted-By: Claude Code |
||
|---|---|---|
| .. | ||
| blockerbugs.conf | ||
| blockerbugs.cron.example | ||
| blockerbugs.wsgi | ||
| oidc.json.example | ||
| settings.py.example | ||