First-time contributor: "must be a collaborator" error after submitting Individual CLA

Hi! I’m a first-time contributor. I submitted the Individual CLA about a week ago and also sent an email to hello@cesium.com, but haven’t heard back. When I try to open a PR from my fork ( GitHub - ariadnatp/cesium: An open-source JavaScript library for world-class 3D globes and maps 🌎 · GitHub ), I get “Validation failed: must be a collaborator”. Is there an additional step I’m missing after submitting the CLA? Thanks!

Hi @ariadnappp! I don’t think that is expected.

Maybe this has to due with the branch name since we have restrictions on pushing directly to the “main” branch. In your fork, are you working off of a “main” branch or a feature branch?

Hi! Thanks for the quick response. Yes, I’m working on a feature branch called add-contributor-name, not on main. My fork is at GitHub - ariadnatp/cesium: An open-source JavaScript library for world-class 3D globes and maps 🌎 · GitHub and the PR would be from ariadnatp:add-contributor-nameCesiumGS:main.

When I click “Create pull request” on the comparison page, I get the error: “Validation failed: must be a collaborator”.

Is there anything else I should check?

It looks like nobody has specific ideas :face_without_mouth:
The first websearch results ( Unable to create PR due to "Validation failed: must be a collaborator" · community · Discussion #61472 · GitHub ) are somewhat inconclusive, i.e. none of the responses states an obvious reason or solution.

I’m a bit curious, though - specifically, whether this is related to the CesiumJS repository: Can you open PRs for other repositories, or is it only CesiumJS?