Skip to content

chore: ignore workspace packages in Dependabot config#1638

Merged
9pace merged 4 commits into
mainfrom
chore/deps/ignore-workspace-packages-in-dependabot
Jun 17, 2026
Merged

chore: ignore workspace packages in Dependabot config#1638
9pace merged 4 commits into
mainfrom
chore/deps/ignore-workspace-packages-in-dependabot

Conversation

@9pace

@9pace 9pace commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Yarn berry records workspace deps declared as "<pkg>": "^0.0.0" with an explicit npm:^0.0.0 descriptor. Dependabot reads the descriptor and treats it as a registry dep, producing spurious bumps like #1613 (reverted in #1629)

Adds an ignore list derived from TypeScriptWorkspace subprojects, so new workspaces are picked up automatically on npx projen.

Fixes #

Checklist

  • This change contains a major version upgrade for a dependency and I confirm all breaking changes are addressed
    • Release notes for the new version:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

Yarn berry records workspace deps declared as `"<pkg>": "^0.0.0"` with
an explicit `npm:^0.0.0` descriptor. Dependabot reads the descriptor and
treats it as a registry dep, producing spurious bumps like #1613
(reverted in #1629). Every workspace name is exposed to this.

Adds an `ignore` list derived from `TypeScriptWorkspace` subprojects, so
new workspaces are picked up automatically on `npx projen`.
@github-actions

github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@aws-cdk-automation aws-cdk-automation requested a review from a team June 17, 2026 00:07
@github-actions github-actions Bot added the p2 label Jun 17, 2026
@9pace 9pace marked this pull request as ready for review June 17, 2026 00:08
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants