Run this on a Unix environment (e.g. WSL2 Ubuntu-20.04)
- Obtain access to the shared account of
idechq-bot
(contact Trevor / Chong / Yang for help) - Install software:
- Generate SSH key as
idechq-bot
on local profileThen add the SSH key to GitHub SSH Key settingsssh-keygen -t ed25519 -C "support@idechq.org"
- Create a file
teams.txt
under this directory, with one team name (without any information of year) per line - Generate a GitHub personal access token Set to token to expire in 7 days
- Save the token in
.env
in this directory$ cat .evn token={your personal access token}
- Autheticate yourself in GitHub CLI
Follow through the process. Using web interface is recommended.
gh auth login
- Run the script
bash setup-end-to-end.sh
Python is needed
- pandas
Run the notebook from top to bottom.
DO NOT commit any changes of the notebook back to this repository.