This project is archived on Apr 5, 2024 due to LeetCode introducing firewall.
This repository manages a google spreadsheet in which LeetCode users (volunteers) have to mandatorily solve a specified number of questions each week. Furthermore, if they fail to do so, the repository will mark them Dead on the sheet and will not track their progress any further.
There are two workflows (update and reset). The update workflow scrappes the latest 15 questions done by each alive user every 15 minutes. If any questions match the questions allocated this week, the workflow will mark it as Done. The reset workflow triggers once a week (Tuesday 00:00 AM (GMT) or 05:30 AM (IST)), and for any user if not found Done for questions allocated this week, the workflow will mark them as Dead and not track their progress any further.
Note: Volunteers do not have to set up. Just solve questions mentioned in the spreadsheet.
1NcB1bmKRg-j56KUsd7WNHYpkVBx0S7Jkr26LyeJW8HQ
.SPREADSHEET_ID
@ with yours.Name: "TOKEN_JSON"
Secret: <token.json-file> // made during the previous step