Continuous Deployment: Site does not automatically deploy

Hello good people,
I am able to deploy changes manually by going to Deploy > Trigger Deploy > Deploy Site on my named site above but the Continuous Deployment is not automatically triggered when I make changes either from my admin or by just committing from Github.

Is there a configuration that I need to counter check for automated continuous deployment to be triggered?

Thanks for your continued support.

Hey there! Are you talking about deploys to the Production (develop) branch?

Deploy previews for this site are set to require approval which would inhibit them from being built without approval!