You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(deps): batch 14 bumps and make Dependabot grouping catch-all
The third ~20-PR wave in one morning. Root cause is the grouping config,
not Dependabot: `groups` was an allowlist of ~11 named families, so every
package outside it arrived as its own PR. This wave was 14 PRs for 14
ungrouped packages — four separate @opentelemetry/* ones, `knip` once per
app, plus react-i18next, wrangler, tsx, @vitejs/plugin-react, @types/node,
lint-staged, fs-extra and @changesets/cli. apps/docs, github-actions,
all three docker blocks and terraform had no groups whatsoever.
Replaces the named groups with catch-all `patterns: ["*"]` groups split by
dependency-type across all eight ecosystems, so a week lands at most two
PRs per app (runtime deps separate from tooling) instead of ~20, and the
config needs no upkeep as dependencies are added. Majors stay ignored
exactly as before.
knip 6.32.0 tightened unused-re-export detection and caught a true
positive: apps/ui's api/client.ts re-exported `paths` and `components`
from ./schema, but `paths` is imported straight from "./schema" at its one
use site and `components` is unused entirely. Narrowed the barrel to
`operations`, which is the only one consumed through it.
0 commit comments