The docker compose build is successful but the app gets an error. This is because ci-verify.sh script curl to http://localhost:3000

To make sure the docker compose build fails we should create some kind of healthcheck endpoint on the app:
/api/health
or
/api/healthcheck