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
chore: update CPEx maintainers guide for new staging (#4047)
* chore: update CPEx maintainers guide for new staging
* Improve clarity in maintenance guide for CPEx on branch workflow
---------
Co-authored-by: Jonathan Loh <[email protected]>
-[ ] Update `TERM` in `scrapers/cpex-scraper/src/index.ts` and `MPE_SEMESTER` in `website/src/views/mpe/constants.ts` to be the semester you're configuring CPEx for (usually the next semester)
31
31
-[ ] Update the displayed dates in `website/src/views/mpe/MpeContainer.tsx` and any new requirements/descriptions
32
-
-[ ] Enable the `enabledCPEx` flag in `website/src/featureFlags.ts`
33
32
-[ ] Update dates in the ModReg schedule in `website/src/data/modreg-schedule.json`
-[ ] Once merged into `master`, visit https://latest.nusmods.com/cpex and verify that NUS authentication is working
36
-
-[ ] Deploy latest `master` to `production`
37
-
-[ ] Prepare PR to enable the `showCPExTab` flag in `website/src/featureFlags.ts`
33
+
-[ ] Enable the `enabledCPEx` and `showCPExTab` flags in `website/src/featureFlags.ts`
34
+
-[ ] Push onto `cpex-staging` branch (Ensure synced with `master` branch first), then visit https://cpex-staging.nusmods.com/cpex and verify that NUS authentication is working
38
35
- During
39
-
-[ ] Enable the `showCPExTab` flag in `website/src/featureFlags.ts`
40
-
-[ ] Merge into `master`
36
+
-[ ] Merge `cpex-staging` into `master`
41
37
-[ ] Deploy latest `master` to `production`
42
-
-[ ] Prepare PR to disable the `enabledCPEx` and `showCPExTab` flags in `website/src/featureFlags.ts`
43
38
- After
44
39
-[ ] Disable the `enabledCPEx` and `showCPExTab` flags in `website/src/featureFlags.ts`
0 commit comments