hey, sorry to be a bother and bump this – I’m a coworker of DarthHater’s, and this is still a hassle for us a month and change later (and impacting our ability to accept contributions to a community open source project). Is there a reason why forks might not be authorized to download from s3 buckets or something like that?
It looks like it is trying to fetch test results, presumably related to the store_test_results which you have in there.
I would try commenting out this feature to start with. I wonder if test results are now cached against this job, but this is worth a try
Is the S3 address accessible from a local S3 browser on your machine? You can get a free application to test this
Consider sending an email to support@circleci.com. Historically, CircleCI have only offered ticket support to paying customers, but I think it is open to everyone now. I suggest describing the problem you have (rather than merely linking here) so that everything a developer needs to dig into it is in one place.
Is this your S3 bucket or one belonging to CircleCI? I am pondering how the authorisation works for one branch and not another - maybe Contexts or something work differently per branch?