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
- Open the GitHub Workflow Status Wall in your mobile browser.
- Tap the browser menu (usually three dots or lines in the upper right corner).
- Select "Add to Home screen" or "Install app".
- Follow the prompts to add the app to your home screen.
- The app will now be available on your home screen for quick access.
Icons from: Brick icons created by max.icons - Flaticon