Files
windmill/.github
Alexander PetricandClaude Fable 5.1 d7445d16b3 chore(dependabot): grouped weekly updates for all shipped manifests
Until now only /frontend, /backend, /, and /python-client/wmill had
Dependabot version-update jobs; the other shipped manifests only ever
produced security alerts and never fix PRs. Frontend and backend also
received one PR per dependency.

Added (weekly, one group each with patterns ["*"]):
  - /cli                     package-ecosystem "bun" (text bun.lock;
                             GA, enable-beta-ecosystems not needed)
  - /windmill-yaml-validator npm (package-lock.json)
  - /typescript-client       npm (package-lock.json, devDependencies only)
  - /multiplayer             npm (package-lock.json)

Grouping of existing jobs:
  - /frontend: frontend-deps (minor + patch) and frontend-majors (major),
    so routine bumps land in one PR and majors can be reviewed on their
    own without blocking it.
  - /backend:  cargo-deps (minor + patch); majors stay as individual PRs
    because they usually need code changes.

open-pull-requests-limit is left at its default (5): with grouping each
manifest yields at most one or two PRs per run, so no override is needed.

Deliberately not covered:
  - /rust-client: Cargo.toml is generated and gitignored
  - /backend/parsers/windmill-parser-wasm: excluded from the cargo
    workspace, needs nightly cargo
  - /benchmarks/pulumi: being deleted in another PR
  - /integration_tests: CI-only

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 17:22:06 -04:00
..
2026-08-13 11:59:05 +00:00
2022-05-05 10:50:54 +02:00