Allow read_repository for internal projects when using CI_JOB_TOKEN
Proposal
A recent change was made to the CI_JOB_TOKEN. This changes the way that the CI_JOB_TOKEN interacts with Internal projects.
Within this ticket(Internal Access for verified US Citizens only), the customer is stating that their GitLab instance does not support public projects. Due to this, they make projects that they want available to everyone Internal. The change makes it so that they must add all the projects that they want to make use of another repo to the allow list. Alternatively disable Limit Access to the project entirely.
Due to the above we are proposing that read_repository is allowed for internal projects when using the CI_JOB_TOKEN.
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.