You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[ ] Update `website/src/data/academic-calendar.json` with data for the new academic year
12
-
-[ ] Add announcement to website by updating `website/src/data/holidays.json`
13
-
-[ ] Update academic year in `scrapers/nus-v2/src/config.ts`
7
+
### 1 week before NUS IT Data Update
8
+
9
+
-**Prepare "PR1"**
10
+
-[ ] Update with next year's holiday data from academic calendar to `website/src/data/holidays.json` - Singapore & NUS Holidays (e.g. Well-Being day): <https://www.nus.edu.sg/registrar/calendar>
11
+
-[ ] Update academic year in `scrapers/nus-v2/src/config.ts`
12
+
-**Prepare "PR2"**
13
+
-[ ] In `app-config.json`, update `examAvailability` to include only the semesters where exam information is available
14
+
-[ ] Update `website/src/data/academic-calendar.json` with data for the new academic year
15
+
-[ ] Add announcement to website by updating `website/src/data/holidays.json`
16
+
17
+
### 1-2 days before NUS IT Data Update
18
+
19
+
-[ ]**Merge "PR1"**
20
+
-[ ] Push PR1 to production
21
+
22
+
### Day of NUS IT Data Update
23
+
14
24
-[ ] Ensure that scraper is scraping next AY's data. You can do so by checking the locally published JSON files, or visiting `https://api.nusmods.com/v2/20XX-20XX/` (e.g. [https://api.nusmods.com/v2/2022-2023/](https://api.nusmods.com/v2/2022-2023/))
15
25
-[ ] On Vercel or `.env`: Update academic year in export service's environment variables
0 commit comments