Skip to content

Maintenance: Review pipeline to update the aws-actions/configure-aws-credentials action #3025

Closed
@leandrodamascena

Description

@leandrodamascena

Why is this needed?

The v3 major version of aws-actions/configure-aws-credentials has been released and is breaking our CI.

The role assumed in https://github.com/aws-powertools/powertools-lambda-python/blob/develop/.github/workflows/reusable_deploy_v2_sar.yml#L182 is different from the role that should be outputted by this command https://github.com/aws-powertools/powertools-lambda-python/blob/develop/.github/workflows/reusable_deploy_v2_sar.yml#L103.

Also, accountid is not masked by default and need to add special configuration to avoid problems with special characters (https://github.com/aws-actions/configure-aws-credentials#special-characters-in-aws_secret_access_key).

Which area does this relate to?

Automation

Solution

Investigate these problems before update this dependency.

Acknowledgment

Metadata

Metadata

Labels

internalMaintenance changesv3Features that will be included in Powertools v3.

Type

No type

Projects

Status

Shipped

Relationships

None yet

Development

No branches or pull requests

Issue actions