Useful links
Table Of Content
CI
We use Github Actions to run tests for each PR.
CD
We host our front end on Vercel, which has excellent support for Next.js applications. Due to resources constraints, following is the steps to deploy our application:
- Merge PR to branch
mainon notawakestudio/NUSConnect Organization Github - Fetch remote in the fork
mainon tlylt/NUSConnect to sync the changes - Trigger redeployment on Vercel
- Website should be live in a few minutes at NUS Connect