-
Tried to do a release a few days ago (after go1.24.5 became available in Github Actions) and found that our release process was breaking on the s3 provider with the following error:
I verified that nothing in the repository secrets and/or build process had changed since our last release a few months ago. I looked at the logs from the last successful release and the only difference was the version of goreleaser that was used ( Next, I tested again with I've looked through the deprecation notices for s3 in the goreleaser docs and don't see anything relevant to the latest release. I did notice the following (in the s3 provider section): "ACLs should be set on the bucket, the acl option does not exist anymore." We have been using the ACL attribute as follows: https://github.com/smallstep/cli/blob/master/.goreleaser.yml#L277. The deprecation warning was added 6 years ago, and yet we have not had any issues using the ACL attribute (in the s3 provider blob). On a whim, I tried removing the ACL attribute and found that now the release succeeds with goreleaser Some questions:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hi! I don't think we had any recent changes in the S3 stuff, except updates to gocloud.dev:
It might be related to one of these updates, will properly investigate soon. Thanks for bringing this up, btw 🙏🏻 |
Beta Was this translation helpful? Give feedback.
Hi!
I don't think we had any recent changes in the S3 stuff, except updates to gocloud.dev:
It might be related to one of these updates, will properly investigate soon.
Thanks for bringing this up, btw 🙏🏻