Skip to content

Run package-and-qa on feature flag config changes

What does this MR do?

If an MR includes a file in config/feature_flags/development, this extracts the feature flag from that file and runs package-and-qa with the flag enabled and disabled.

Testing in !69182 (closed)

Part of https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/987
Requires gitlab-qa!744 (merged) and !70038 (merged)

How to setup and validate locally (strongly suggested)

bin/qa Test::Instance::All http://localhost:3000 --set-feature-flags fork_project_form=enable

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Mark Lapierre

Merge request reports