Make enabling shared runners on forked project configurable

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

  • Close this issue

Description

Allow enabling shared runners on project fork to be configurable. Currently, the fork will have the settings of the upstream project.

Use Case

They want to have the upstream project use specific runners only. To accomplish this, they disable shared runners. They want forked projects to only run on shared runners. However, since shared runners were disabled when the project was forked, they are disabled.

Proposal

Allow a configurable option for keeping the CI/CD settings when forking projects.

Links / references

Customer ticket -> https://gitlab.zendesk.com/agent/tickets/90942 (internal)

Edited Aug 28, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading