Post migration workflow
Problem to solve
During the migration flow from compliance pipelines to pipeline execution policies the user is redirected to the editor and on to the merge request to create the policy.
But once the MR is merged the compliance pipeline is still configured in the compliance framework, and the user has no indication that they need to remove this configuration. The compliance peipline will continue to take precedence on all projects.
Proposal
Add a new flag variable to the YML configuration that is preset to true
when user select to migrate. Something like compliance_pipeline_migration
.
In the compliance framework the pipeline deprecation banner will be updated to state that there is a scoped and migrated policy, but they will need to remove the compliance pipeline configuration so that the policy can start taking precedence.