Skip to content

ci: Dependabot for app npm, pipeline npm+pip, actions — weekly, grouped, pins guarded (#13)#57

Merged
DocGerd merged 1 commit into
mainfrom
feat/13-dependabot
Jul 17, 2026
Merged

ci: Dependabot for app npm, pipeline npm+pip, actions — weekly, grouped, pins guarded (#13)#57
DocGerd merged 1 commit into
mainfrom
feat/13-dependabot

Conversation

@DocGerd

@DocGerd DocGerd commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Closes #13

Summary

Enables Dependabot for automated dependency updates across npm (app + pipeline), pip (pipeline), and GitHub Actions ecosystems, with weekly grouped minor+patch updates to keep PR noise low under the serial-merge policy.

Pin guards

To avoid bot-driven chaos:

  • TypeScript: Deliberate exact pin — TS minors routinely break strict builds; bumped manually only
  • Test infra majors (fast-check, vitest, @vitest/*, @playwright/test): Reshape the seeded fast-check property suite and test infrastructure — manual review only
  • Runtime stack majors (react, react-dom, workbox-*): Exact-pinned; majors are deliberate migrations, not bot PRs

Note

pip bumps stay effectively unverified by CI until #14's mask job lands (next PR).

@DocGerd
DocGerd merged commit 236ce2c into main Jul 17, 2026
5 checks passed
@DocGerd DocGerd mentioned this pull request Jul 17, 2026
7 tasks
@DocGerd
DocGerd deleted the feat/13-dependabot branch July 17, 2026 14:21
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.

Public readiness: Dependabot (npm × 2, pip, GitHub Actions)

1 participant