Skip to content

chore(NODE-5776): track aws credential as a devDep in addtion to peerDep #3939

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Dec 6, 2023

Conversation

nbbeeken
Copy link
Contributor

@nbbeeken nbbeeken commented Dec 4, 2023

Description

What is changing?

Track aws sdk in dev deps and skip aws auth tests that do not work without SDK

Is there new documentation needed for these changes?

No

What is the motivation for this change?

This is to control which version we test with so we can remove vulnerable versions from our matrix

Double check the following

  • Ran npm run check:lint script
  • Self-review completed using the steps outlined here
  • PR title follows the correct format: type(NODE-xxxx)[!]: description
    • Example: feat(NODE-1234)!: rewriting everything in coffeescript
  • Changes are covered by tests
  • New TODOs have a related JIRA ticket

@nbbeeken nbbeeken changed the title chore(NODE-5710): track aws credential as a devDep in addtion to peerDep chore(NODE-5776): track aws credential as a devDep in addtion to peerDep Dec 4, 2023
@alenakhineika alenakhineika self-assigned this Dec 5, 2023
@alenakhineika alenakhineika added the Primary Review In Review with primary reviewer, not yet ready for team's eyes label Dec 5, 2023
@alenakhineika
Copy link
Contributor

Is there any AC for this PR since it is a sub-task of NODE-5710? The PR looks good in isolation.

@nbbeeken
Copy link
Contributor Author

nbbeeken commented Dec 5, 2023

Nothing different than the parent: add the dev dep, and fix the test variants. There's a kickoff linked on the parent with implementation details if you want to review that.

Copy link
Contributor

@alenakhineika alenakhineika left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@alenakhineika alenakhineika added Team Review Needs review from team and removed Primary Review In Review with primary reviewer, not yet ready for team's eyes labels Dec 5, 2023
@W-A-James W-A-James self-requested a review December 6, 2023 15:17
@alenakhineika alenakhineika merged commit 80999b5 into main Dec 6, 2023
@alenakhineika alenakhineika deleted the NODE-5710-aws-peer-dep branch December 6, 2023 18:17
@alenakhineika alenakhineika removed the Team Review Needs review from team label Dec 6, 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.

3 participants