title: Do i need gitlab runner to perform CICD for my projects in gitlab?
body: <p>I am new to gitlab CICD and I am confused about the interest of gitlab runner. Gitlab can already run CICD on the projects automatically without installing a runner. so i need help on which runner is proposed and when and where do I need it ?</p>