Skip to content

Make enabling shared runners on forked project configurable

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

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 by 🤖 GitLab Bot 🤖