Open
Description
Using signed URLs currently doesn't work on GitLab because the target_url has a max length of 255.
The workaround for now is to set report_expiration_days = 0
and to use an S3 bucket policy for deleting/expiring reports (if you want that to happen). This is effectively the same as using expiring signed URLs, expect the signed URLs allowed you to keep the actual files longer than the URL (for debugging purposes). I think this is a fine solution for most people anyway, but it is a quirk.