guardian / tag-janitor

Placeholder description: @stephengeller created this with repo-genesis
0 stars 0 forks source link

Use aws-actions/configure-aws-credentials instead of guardian/actions-assume-aws-role #252

Closed jacobwinch closed 2 years ago

jacobwinch commented 2 years ago

What does this change?

We developed https://github.com/guardian/actions-assume-aws-role to support the migration to GitHub Actions (more specifically, it allowed us to upload build artifacts to Riff-Raff's S3 buckets without using permanent credentials).

There is now an official action (maintained by AWS) which offers this functionality - https://github.com/aws-actions/configure-aws-credentials. This PR switches to using the AWS alternative instead of the (now deprecated) Guardian action.

Related PRs: https://github.com/guardian/actions-assume-aws-role/pull/80 https://github.com/guardian/node-riffraff-artifact/pull/33 https://github.com/guardian/sbt-riffraff-artifact/pull/69