PRJ2: How Deployment Works
When you push to main, this happens automatically:
You push → GitHub builds it → Platform deploys it → App is live
│ │ │ │
│ ~3 minutes ~2 minutes Total: ~5 min
The Steps
- You push to
mainbranch - GitHub Actions compiles your code and builds container images.
- Go to GitHub → your repo → Actions tab → look for ✓ or ✗
- Your images will not be built if your tests fail.
- Platform detects new images and deploys them
- Database resets and runs your
init.sql- So make sure running
init.sqlworks with your code changes at all times
- So make sure running
- App is live at
https://prj2-2026-yourteam.prod.fontysvenlo.dev
When the pipeline is red
If your tests are failing or your application is broken, make it a team priority to fix it. Ask for help from your lecturer or student assistant.