A dashboard that displays GitHub workflow status badges for your organization's repositories.
-
Install with uv:
uv venv source .venv/bin/activate uv pip install -e .
-
Configure: Set the groups and repositories to follow in
config/repos.json
-
Generate and view:
generate-badges # Open docs/index.html in your browser
# Install dev dependencies
uv pip install -e ".[dev]"
# Run tests
pytest
# Manual deploy
gh workflow run "Deploy to GitHub Pages"
- Enable GitHub Pages in repository settings (select 'GitHub Actions' as source)
- Access your badge wall at:
https://[username].github.io/[repository]
- Updates automatically every Monday at 00:00 UTC
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request