The process of installing gitlab runner on the osx is pretty straightforward and well documented on official Gitlab documentation , however what I find lacking, is the configuration part where you define your actual runners.
So this is a small write up about the whole process which hopefully save me and you some time in the future