Replace keep artifacts checkbox with toggle
What does this MR do and why?
Replace keep artifacts checkbox with toggle
Use GlToggle for "Keep latest artifacts" setting to signify that only one option can be selected, and that changing it takes effect immediately
Changelog: changed
Screenshots or screen recordings
Before | After |
---|---|
Link to this page in the review app: https://gitlab-review-409371-rep-kqj24w.gitlab-review.app/gitlab-qa-sandbox-group-3/qa-test-2023-06-13-22-31-16-588c1b57ed606088/pipeline-editor-project-49b4e348003080df/-/settings/ci_cd
How to set up and validate locally
git checkout master
- navigate to a project, and in the sidebar choose
Settings
=>CI/CD
- expand the
Artifacts
section - there should be a checkbox there that allows you to modify the "Keep latest artifacts" setting for the project
-
git checkout 409371-replace-keep-artifacts-checkbox-with-toggle
and refresh - there should now be a toggle that allows you to modify the same setting
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #409371 (closed)
Edited by Miranda Fluharty