GitLab S3 distributed cache expiration?

We are using GitLab CE with 7 docker based shared runners. We are wondering to enable the distributed S3 based cache.

All the cache stores on the bucket, so far so good.

Now comes the maintenance part, we noticed there is a cache which is not being used but consuming space in bucket. Cache has incremental index number and old cache just kept there.

Is there any way to expire and delete the cache which is not being used? Otherwise, we would end up having lot of data in the bucket which is not being used but billed in S3.

Documentation says to use fresh copy of cache by changing the key or clicking at clear cache which bump the index number of cache.

I’m looking for something which suggests the deletion or purge the old cache.

Thank you