Account validation to use gitlab.com shared runners

Hi all,

My teammate created a project in gitlab.com, verified his identity by adding credit card details and now he’s able to create a merge request and use the shared runners for running pipelines.

He added me as a member to the project (with the owner role), but when I create a merge request, expecting the pipeline to run, it immediately fails, and I get a message the I also need to validate my account in order to use the shared runners.

Is the account validation per user?
Isn’t it per project, and it’s enough that my teammate validated his account and is able to use the shared runners?

In the future, we’d like to add more members, will they also have to validate their accounts to use the shared runners?

Thanks in advance!

Arik