Unless a specific time is provided, Dependabot version updates run at 5AM UTC daily, weekly, or monthly; however, this results in large usage spikes that slow down updates for everyone.
Starting today, we no longer schedule unspecified updates at the same time. Instead, each repository is assigned a time at random, and all updates in that repository will start at that time. If you want to specify a different time for updates to begin, you can use the
schedule.timezone properties on each update.
As an example, this config resets the
/frontend/package.json to run at 5AM UTC, while specifying
/backend/package.json to run at 13:30 Pacific:
updates: - package-ecosystem: "npm" directory: "/frontend" schedule: interval: "daily" time: "05:00" timezone: "UTC" - package-ecosystem: "npm" directory: "/backend" schedule: interval: "daily" time: "13:30" timezone: "America/Los_Angeles"
Learn more about configuring schedules for Dependabot version updates.
To see what's next for Dependabot, visit the public roadmap.