Skip to content

fix(shared): remove uneeded AWS s3 env validators#8039

Merged
merrcury merged 1 commit into
novuhq:nextfrom
Graphmaxer:feature/remove-aws-env-validators-8038
Jun 2, 2025
Merged

fix(shared): remove uneeded AWS s3 env validators#8039
merrcury merged 1 commit into
novuhq:nextfrom
Graphmaxer:feature/remove-aws-env-validators-8038

Conversation

@Graphmaxer
Copy link
Copy Markdown
Contributor

What changed? Why was the change needed?

#8038

The variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY are not used directly by Novu but by the AWS S3 SDK.

Other variables can be provided to ensure authentification like AWS_ROLE_ARN and AWS_WEB_IDENTITY_TOKEN_FILE.

Remove those validators allow to use other authentication methods like IRSA for AWS inside an EKS cluster.

@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 1, 2025

👷 Deploy request for dashboard-v2-novu-staging pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit c1dd5d6

@Graphmaxer Graphmaxer changed the title fix(s3): remove uneeded env validators fix(shared): remove uneeded AWS s3 env validators Apr 1, 2025
@scopsy
Copy link
Copy Markdown
Contributor

scopsy commented Apr 17, 2025

@merrcury I don't see a reason of any downside of this. could you help with a review?

@jainpawan21
Copy link
Copy Markdown
Member

@merrcury ping

@merrcury merrcury merged commit 3bb3207 into novuhq:next Jun 2, 2025
1 check passed
bricehemery pushed a commit to jack-agency/novu that referenced this pull request Jul 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants