Skip to content

Bump SDS to include change to match CamelCase keywords - #945

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
mainfrom
chelsea.liu/bump-dd-sds-pr369
Aug 13, 2026
Merged

Bump SDS to include change to match CamelCase keywords#945
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
mainfrom
chelsea.liu/bump-dd-sds-pr369

Conversation

@zchelseal

@zchelseal zchelseal commented Aug 13, 2026

Copy link
Copy Markdown
Member

datadog-static-analyzer pins dd-sensitive-data-scanner to b2dca51 (2026-06-18), which predates DataDog/dd-sensitive-data-scanner#369.

Bumping this to include the change of improved matching with camelcase keywords (ie. a rule keyed on access key now also matches accessKey; not case-sensitive).

Also pulling in DataDog/dd-sensitive-data-scanner#378, which is not yet wired to any rule used by datadog-static-analyzer and should have no impact today (needed only if a rule later opts into it).

Copilot AI lite review requested due to automatic review settings August 13, 2026 18:37
@zchelseal
zchelseal requested a review from a team as a code owner August 13, 2026 18:37

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

Updates the crates/secrets integration to a newer dd-sensitive-data-scanner (SDS) git revision so the static analyzer’s secrets scanning benefits from improved CamelCase proximity-keyword matching behavior described in the PR (e.g., access key matching accessKey, case-insensitive).

Changes:

  • Bump the dd-sensitive-data-scanner git rev used by crates/secrets.
  • Refresh Cargo.lock to reflect the updated git source and resulting transitive dependency resolution changes.

Reviewed changes

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

File Description
crates/secrets/Cargo.toml Updates the pinned SDS git revision used by the secrets scanner crate.
Cargo.lock Updates the lockfile to the new SDS git source and associated transitive dependency versions.

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

Comment thread crates/secrets/Cargo.toml Outdated

# remote
dd-sds = { package = "dd-sensitive-data-scanner", git = "https://github.com/DataDog/dd-sensitive-data-scanner.git", rev = "b2dca51b27a87ecb2d847ad4167a0537afca1972" }
dd-sds = { package = "dd-sensitive-data-scanner", git = "https://github.com/DataDog/dd-sensitive-data-scanner.git", rev = "dd8be015454dc75307dc6f045a1fba6b21f2b3fc" }
@datadog-datadog-us1-prod

datadog-datadog-us1-prod Bot commented Aug 13, 2026

Copy link
Copy Markdown

Pipelines

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 85.93% (+0.00%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 2855b49 | Docs | Datadog PR Page | Give us feedback!

fuchsnj
fuchsnj previously approved these changes Aug 13, 2026
Comment thread Cargo.lock

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

additional dependencies here are from DataDog/dd-sensitive-data-scanner#378

@juli1

juli1 commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

/merge

@gh-worker-devflow-routing-ef8351

gh-worker-devflow-routing-ef8351 Bot commented Aug 13, 2026

Copy link
Copy Markdown

View all feedbacks in Devflow UI.

2026-08-13 19:06:19 UTC ℹ️ Start processing command /merge


2026-08-13 19:06:26 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in main is approximately 22m (p90).


2026-08-13 19:29:17 UTC ℹ️ MergeQueue: This merge request was merged

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