Skip to content

chore(build): upgrade @mongodb-js/dl-center to 1.7 to bring in aws v3 sdk - #2825

Merged
nbbeeken merged 4 commits into
mainfrom
bump-dl-center
Aug 25, 2026
Merged

chore(build): upgrade @mongodb-js/dl-center to 1.7 to bring in aws v3 sdk#2825
nbbeeken merged 4 commits into
mainfrom
bump-dl-center

Conversation

@nbbeeken

Copy link
Copy Markdown
Collaborator

upgrade @mongodb-js/dl-center to 1.7 to bring in aws v3 sdk

@nbbeeken
nbbeeken requested a review from a team as a code owner August 21, 2026 15:19
@nbbeeken
nbbeeken requested review from alenakhineika and a lite review from Copilot August 21, 2026 15:19

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR upgrades the build tooling’s dependency on @mongodb-js/dl-center to v1.7.0 so the download-center publishing flow can use the AWS SDK v3–based implementation.

Changes:

  • Bump @mongodb-js/dl-center from ^1.6.4 to ^1.7.0 in @mongosh/build.
  • Update download-center code to match the new dl-center/AWS SDK v3 API (credentials shape, stream body handling, error shape).
  • Adjust unit tests and lockfile to reflect the upgraded dependency graph.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/build/src/download-center/config.ts Updates dl-center client construction (credentials) and JSON feed download parsing/error handling for the new SDK behavior.
packages/build/src/download-center/config.spec.ts Updates stubs/assertions to match the new credential shape and streamed body API.
packages/build/src/download-center/artifacts.ts Updates dl-center client construction to pass credentials via the new credentials option.
packages/build/src/download-center/artifacts.spec.ts Updates assertions for the new dl-center constructor options.
packages/build/package.json Bumps @mongodb-js/dl-center dependency to ^1.7.0.
package-lock.json Captures the updated dependency tree (AWS SDK v3 packages, ajv update under dl-center, etc.).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread packages/build/package.json
@nbbeeken nbbeeken added the no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion) label Aug 21, 2026
@nbbeeken
nbbeeken merged commit a1633e0 into main Aug 25, 2026
154 of 157 checks passed
@nbbeeken
nbbeeken deleted the bump-dl-center branch August 25, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants