Files
digitalsamba__claude-code-v…/.github/dependabot.yml
T
Conal Mullan ca17f25171 FEAT: /versions --bump-toolkit — bump_remotion.py + grouped Dependabot for Remotion (#23 part 3) (#65)
scripts/bump_remotion.py rewrites every remotion/@remotion/* pin under
templates/, examples/, showcase/, tests/ to an exact version, refreshes
lockfiles, optionally smoke-renders frame 0 per project (--smoke), runs
the render-baseline A/B, and emits a markdown summary for the PR body.
versions.md documents the flow. .github/dependabot.yml opens one grouped
monthly Remotion PR across the same directories, gated by the
render-baseline workflow.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 09:31:11 +01:00

43 lines
1.4 KiB
YAML

# Dependabot — grouped Remotion bumps only.
#
# The toolkit pins exact Remotion versions in every template/example/showcase and
# in the render-baseline harness. One grouped PR a month moves them all together;
# .github/workflows/render-baseline.yml renders before/after on the same runner and
# fails the check if any frame differs, so a human looks before merging.
#
# Python deps are managed with uv (pyproject.toml + uv.lock) and are deliberately
# not automated here — run `uv run scripts/check_versions.py` to see what's behind.
version: 2
updates:
- package-ecosystem: npm
directories:
- /templates/sprint-review
- /templates/sprint-review-v2
- /templates/product-demo
- /templates/ai-engineering-review
- /examples/hello-world
- /examples/digital-samba-skill-demo/remotion
- /examples/sprint-review-cho-oyu/remotion
- /showcase/transitions
- /showcase/banner
- /tests/render-baseline
schedule:
interval: monthly
versioning-strategy: increase # keep exact pins exact
groups:
remotion:
patterns:
- "remotion"
- "@remotion/*"
# Only Remotion; React/TypeScript stay on caret ranges and aren't render-sensitive.
allow:
- dependency-name: "remotion"
- dependency-name: "@remotion/*"
labels:
- dependencies
- remotion-bump
commit-message:
prefix: "DEPS"
open-pull-requests-limit: 1