Skip to content

Switch to renovate#2947

Merged
sloria merged 1 commit intodevfrom
renovate
Apr 13, 2026
Merged

Switch to renovate#2947
sloria merged 1 commit intodevfrom
renovate

Conversation

@sloria
Copy link
Copy Markdown
Member

@sloria sloria commented Apr 13, 2026

Renovate has sensible defaults and allows sharing for sharing configs across repos easily. This uses the config I made here. The behavior is very similar to the current dependabot behavior (monthly grouped PRs), with the addition of

If no objections to this in the next ~48 hours, I'll go ahead and merge this and add the same setup to the rest of the marshmallow-code repos

@lafrech
Copy link
Copy Markdown
Member

lafrech commented Apr 13, 2026

No objection.

Note that dependabot also provides cooldown.

One feature I miss from old dependabot is automerge. Looks like renovate has automerge.

@sloria
Copy link
Copy Markdown
Member Author

sloria commented Apr 13, 2026

Note that dependabot also provides cooldown.

i know. the main benefit of renovate for our use case is the shared org-level config. the ancillary benefits are the built-in presets (keeps config small), cross-ecosystem grouping (keeps PR noise down), and maturity of features that are relevant to us (digest pinning and uv support were only recently added to dependabot, whereas these have been in renovate for a long time).

One feature I miss from old dependabot is automerge. Looks like renovate has automerge.

i haven't enabled this as part of the migration. given the PRs will only be monthly, i think the review burden should be quite low

@lafrech
Copy link
Copy Markdown
Member

lafrech commented Apr 13, 2026

OK, I see.

👍 then.

sloria added a commit to marshmallow-code/marshmallow-sqlalchemy that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/apispec that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/flask-smorest that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/apispec-webframeworks that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/flask-marshmallow that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/marshmallow-oneofschema that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/webargs that referenced this pull request Apr 13, 2026
@sloria sloria merged commit 58bc050 into dev Apr 13, 2026
8 checks passed
@sloria sloria deleted the renovate branch April 13, 2026 16:24
sloria added a commit to marshmallow-code/marshmallow-sqlalchemy that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/apispec that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/apispec-webframeworks that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/flask-marshmallow that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/marshmallow-oneofschema that referenced this pull request Apr 13, 2026
sloria added a commit to marshmallow-code/webargs that referenced this pull request Apr 13, 2026
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.

2 participants