Skip to content

Conversation

@brivu
Copy link
Contributor

@brivu brivu commented Dec 5, 2023

Currently, the assume_role_with_web_identity command generates temporary AWS keys that gets written to a temporary file, enabling users to create multiple profiles without having to alter BASH_ENV. This was helpful for users who ran workflows requiring multiple profiles to run their aws commands.

However, this change broke for many users (see #179) who were relying on the AWS key being written to BASH_ENV.

This pull request adds ads the set_aws_env_vars parameter to the assume_role_with_web_identity command that enables to write the keys to a temporary file when set to false. Otherwise, it automatically writes to BASH_ENV by default.

@brivu brivu force-pushed the feat/configure_aws_env_vars branch from 0aaf8f5 to 17d5b68 Compare December 5, 2023 09:52
@brivu brivu self-assigned this Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Broken AWS Credentials after #164 (4.1.2) multiple calls to setup don't use newest role

2 participants