Remove Vulnerability-Check
Proposal
All code related to Vulnerability-Check will be removed from the product.
- Documentation about Vulnerability-Check
- https://docs.gitlab.com/ee/user/application_security/#vulnerability-check-rule should be replaced with a reference to scan result policies
- The deprecation notice at https://docs.gitlab.com/ee/api/merge_request_approvals.html#create-project-level-rule
- The deprecation notice at https://docs.gitlab.com/ee/api/merge_request_approvals.html#update-project-level-rule
- APIs related to Vulnerability-Check
- Note: I do not believe there is any work to do here, but it would be good to double check. The most likely place is in the accepted values for
[ApprovalRule.sourceRule](https://docs.gitlab.com/ee/api/graphql/reference/#approvalrule)and[ApprovalRule.type](https://docs.gitlab.com/ee/api/graphql/reference/#approvalrule)
- Note: I do not believe there is any work to do here, but it would be good to double check. The most likely place is in the accepted values for
- Frontend code related to Vulnerability-Check in the Settings > General > Merge Request Approvals page
- Frontend code related to Vulnerability-Check in the MR page
- All backend code related to Vulnerability-Check
Edited by Zamir Martins