Review CI artifact retention policy
Two days ago TPA had to provision additional storage for GitLab CI artifacts because we were running out of space fast: tpo/tpa/team#40615 (closed)
According to the GitLab admin dashboard, this project is using over 20% of the total CI artifact storage available, which means 56GB out of the current capacity of 275GB.
I checked your .gitlab-ci.yml
and could not find any expire_in keyword parameters for any job artifacts uploaded to GitLab: this means that the artifacts produced by the CI jobs in the projects are stored for 2 weeks on the server before being deleted.
Is this intentional? Keeping in mind that the most recent artifacts for all pipelines are kept indefinitely, would it be feasible to consider a shorter retention period to reduce the storage requirements?