Generate reports for your cloud skills boost class from the list of public profile.
- Fork this repo, and clone it to your local machine.
- Update GitHub Project with Public Google Spread Sheet ID in Action Secret for student id (Student ID) and their public profile (Public Profile URL). https://docs.github.com/en/actions/security-guides/encrypted-secrets
- Open main.py and update the required_tasks list, since students profile may contain a lot of completion badges but it is unrelated to your course.
- Push it back to GitHub.
- report.xlsx will be updated every night.
- Clone this repo to your local machine.
- Update Students.xlsx for student id and their public profile.
- Open main.py and update the required_tasks list, since students profile may contain a lot of completion badges but it is unrelated to your course.
python -m venv venv
For windows,
.\venv\Scripts\Activate.ps1
pip install requirements.txt
For windows,
SHEET_ID=xxxxxx python main.py
You will get the report.xlsx.