This application allows you to view GitHub's "Usage Report" data.
It gives a generic overview of which users and repositories use actions the most and allows each repository to see how many and when workflows are executed.
It is built with Streamlit, a Python library for building data apps, and pandas, a Python library for data analysis.
Read the GitHub Docs for download "Usage Report"
Requirements:
- Python >= 3.8
Run the following command to start the application:
$ chmod +x scripts/setup.sh && ./scripts/setup.sh
$ source .activate
$ # Download Github report and save in `src/reports/`
$ streamlit run src/main.py