Skip to content

Add feature toggle for Releases (backend)

Alishan Ladhani requested to merge ali/add-releases-feature-toggle into master

What does this MR do and why?

This MR contains backend changes for creating a project-level feature toggle for Releases.

This change is behind the split_operations_visibility_permissions FF (introduced in !89089 (diffs)), which is disabled by default.

Related to #361586 (closed)

Screenshots or screen recordings

Setting FF OFF FF ON
OFF ff_off_setting_off ff_on_setting_off
ON ff_off_setting_on ff_on_setting_on

How to set up and validate locally

Enable FF:

Feature.enable(:split_operations_visibility_permissions, project)

Enable setting:

project.update(releases_access_level: 'enabled')

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Alishan Ladhani

Merge request reports

Loading