Remove ability to enable a specific runner for a specific project

Deprecation Summary

Enable a specific runner for a specific project is deprecated.

With this feature, you can enable other projects to use a project (specific) runner.

Note: There may be workflows and use cases that we have not considered that can currently only be solved with this feature. If that is the case, then we will of course, re-consider removing this feature in 15.0.

Breaking Change

Affected Topology

  • GitLab SaaS
  • GitLab Self-Managed

Affected Tier

  • Free
  • Premium
  • Ultimate

Checklist

  • @mention your stage's stable counterparts on this issue. For example, Customer Support, Customer Success (Technical Account Manager), Product Marketing Manager.

    • To see who the stable counterparts are for a product team visit product categories
      • If there is no stable counterpart listed for Sales/CS please mention @timtams
      • If there is no stable counterpart listed for Support please @mention @gitlab-com/support/managers
      • If there is no stable counterpart listed for Marketing please mention
  • @mention your GPM so that they are aware of planned deprecations. The goal is to have reviews happen at least two releases before the final removal of the feature or introduction of a breaking change.

Deprecation Milestone

14.6

Planned Removal Milestone

15.0

Links

https://docs.gitlab.com/ee/ci/runners/runners_scope.html#enable-a-specific-runner-for-a-specific-project

Edited by Pedro Pombeiro