Phase 2 of the package cleanup policies.
### Context As part of https://gitlab.com/groups/gitlab-org/-/epics/5152, GitLab is adding policies to manage your storage usage with the Package Registry. As an MVC we added the ability to programmatically delete package assets (or files). ### Problem to solve Thinking beyond the MVC, we will need to add the ability to delete the packages themselves, not just the assets. This will allow users to better manage storage and maintain a tidy workspace. ### Proposal Expand the Package Registry cleanup policies MVC to include the packages themselves. #### Current status - We've created and validated designs for this work, but we'll need to create additional issues as part of this epic to identify any remaining backend/frontend work. - The first step will be https://gitlab.com/gitlab-org/gitlab/-/issues/361819 which will create a service for the bulk deletion of packages.
issue