Geo: Ensure a secondary can download Project Repositories on the primary when using project_repositories based replication`

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Based on the instructions for adding a new replicable, for project_repositories based replication, we want to:

Make sure a Geo secondary site can request and download Cool Widgets on the Geo primary site. You may need to make some changes to Gitlab::GitAccessCoolWidget. For example, see this change for Group-level Wikis.

Edited by 🤖 GitLab Bot 🤖