Simple tool to monitor Github Actions workflows.
Uses Github REST API endpoints for workflow runs.
Overview over current status of all workflows (including status badge for last run).
Detailed information about single runs.
- The app is realized in streamlit and can be run locally via:
python -m streamlit run actions_monitor.py - You need to create a Github access token which should have read-only access to your repository.
- For local testing you need to create a
.streamlit/secrets.tomlfile (see Streamlit docs). The toml file contains the the access token an repo:
ACCESS_TOKEN = 'XXXXX'
REPO = 'opendatazurich/opendatazurich.github.io'



