varfish-org / varfish-server-worker

Rust-based background worker for varfish-server
MIT License
2 stars 1 forks source link

Dependabot autoupdates breaking versions of crates that haven't had a major release yet! #384

Open jakibaki opened 3 weeks ago

jakibaki commented 3 weeks ago

Describe the bug Dependabot is currently automatically updating not just 1.x.y releases but also 0.x.y releases which is defined to to be a bad time and in practice quite often includes breaking changes.

(from https://semver.org)

Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

Expected behavior Notify but don't auto-update on anything but releases that are defined not to break their public interface to avoid a rude awakening when functionality changes in subtle ways.

jakibaki commented 3 weeks ago

Example: https://github.com/varfish-org/varfish-server-worker/commit/34eefc9fae6c979e14b3b25c0a9d06fa672522d3