Migrate "app/assets/javascripts/vue_merge_request_widget/extensions/security_reports/mr_widget_security_reports.vue" to GlDisclosureDropdown or GlCollapsibleListbox
One or more dropdowns in app/assets/javascripts/vue_merge_request_widget/extensions/security_reports/mr_widget_security_reports.vue
should be migrated to one of the new dropdown components. See the parent epic for guidance on migration strategies.
Verification steps
-
You'll need a CE instance for this. My strategy to simulate one is to execute the following commands:
mv ee ee_old
gdk restart
-
Once you have a CE instance, fork https://gitlab.com/gitlab-examples/security/security-reports/ -
Create an MR by modifying the README.md -
Check the MR page, once the pipeline is complete there should be a dropdown to download artifacts in the Security Reports Widget. -
Try downloading the artifacts
Edited by Savas Vedova