Skip to content

ci: scan only workspace root for npm in Dependabot - #147

Merged
panz3r merged 1 commit into
mainfrom
ci/dependabot-dedupe-npm
Oct 27, 2026
Merged

panz3r merged 1 commit into
mainfrom
ci/dependabot-dedupe-npm

Conversation

@panz3r

@panz3r panz3r commented Oct 27, 2026

Copy link
Copy Markdown
Member

Dependabot's npm config listed both / and /plugins/*. Since this is a pnpm workspace with a shared catalog (pnpm-workspace.yaml) and a single root pnpm-lock.yaml, the root scan already covers every plugin. Scanning the plugin directories too produced a second PR for the same update (e.g. "…across 4 directories" alongside "…across 1 directory"). After the first one merged, the duplicate got stuck rebasing (see #142, #130).

This change keeps only directory: "/" for the npm ecosystem.

Note: @forward-software/qrcodets in plugins/qrcodes is the only plugin dependency outside the catalog. If it stops receiving updates, add /plugins/qrcodes back as a separate entry.

… PRs

The pnpm workspace root already covers all plugins via the shared catalog
and lockfile; also listing /plugins/* produced duplicate PRs for the same
update, with the second one stuck rebasing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@panz3r
panz3r merged commit afa0064 into main Oct 27, 2026
5 checks passed
@panz3r
panz3r deleted the ci/dependabot-dedupe-npm branch October 27, 2026 14:37
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.

1 participant