Skip to content

chore: migrate dependabot to renovatebot - #728

Merged
VojtaM39 merged 1 commit into
masterfrom
chore/migrate-to-renovatebot
Oct 7, 2026
Merged

VojtaM39 merged 1 commit into
masterfrom
chore/migrate-to-renovatebot

Conversation

@VojtaM39

@VojtaM39 VojtaM39 commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Replaces Dependabot with Renovate, same setup as crawlee and the other Apify JS repos.

  • Runs on weekdays. Only picks versions at least 1 day old (Apify packages excepted).
  • Patch and minor updates: one grouped PR, automerged when CI passes.
  • Major updates and 0.x deps: separate PRs, manual review.
  • Nightly lockfile refresh PR, automerged when CI passes.
  • Security advisories: PR right away, no waiting.
  • package.json ranges only change when a version falls outside them, otherwise just the lockfile.
  • Also updates pinned GitHub Actions and Docker base images.
  • undici kept below 8 (needs Node >=22.19).

Differences from crawlee: automerge goes through a PR instead of a direct push to master, no crawlee-specific ignore rules.

@apify-service-account apify-service-account added the t-unblocking Issues with this label are in the ownership of the unblocking team. label Oct 5, 2026
@VojtaM39 VojtaM39 added the adhoc Ad-hoc unplanned task added during the sprint. label Oct 5, 2026
@VojtaM39

VojtaM39 commented Oct 5, 2026

Copy link
Copy Markdown
Contributor Author

As part of this i added a ruleset: https://github.com/apify/proxy-chain/settings/rules/24507765

so checks are enforced, since this config adds automerge.

@VojtaM39
VojtaM39 merged commit 71a9ef2 into master Oct 7, 2026
12 of 14 checks passed
@VojtaM39
VojtaM39 deleted the chore/migrate-to-renovatebot branch October 7, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-unblocking Issues with this label are in the ownership of the unblocking team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants