Has anybody seen a project which has automated dependency updates? I’m thinking about a nightly CI job which checks the package for updates in its dependencies. Maybe only minor-version updates to be conservative and assuming semver. It updates all dependencies and runs a (hopefully extensive) test suite. If the tests pass, the updates are committed to the repo. Next morning, all developers work with the new version (unless they work on an older branch). I mostly have a mid to large company with a manyrepo approach in mind. However, I could also envision an Open Source community like Rust using this for applications (libraries usually try to be flexible with their dependencies anyways). Of course, the burden is on the test suite. If you rely on manual tests for such version updates, this is not possible.
More like this (3)
Summary List PlacementIn many ways, Macs are built for convenience: They have backlit keyboards, there's a...Summary List PlacementIn many ways, Macs are built for convenience: They have backlit keyboards, there's a variety of ways to take and save screenshots, and they come with a wide assortment of shortcuts that can speed up your work. But like all devices, they also require updates from time to time. And although updates can be annoying and time-consuming — Who hasn't put off...
Rapid coronavirus tests alone don't prevent outbreaks, a CDC study shows. The White House relied on them anyway.
Summary List Placement The White House has not required staff or event attendees to wear masks...Summary List Placement The White House has not required staff or event attendees to wear masks or social distance throughout the pandemic. Instead, the main precautionary measure the Trump administration relied on was rapid molecular tests, which work by identifying a small section of the virus' genome and amplifying it until it's detectable. Specifically, the administration has used Abbott Laboratories' ID Now rapid test...
Stryker: Test Your Tests with Mutation Testing — Stryker fiddles with your tests (in a large...Stryker: Test Your Tests with Mutation Testing — Stryker fiddles with your tests (in a large and complicated number of ways) and expects this to break them. If it doesn’t, your tests are too brittle and therefore failed the test. This is not something to run frequently (as it can be very slow) but is an interesting way to stress test your tests, if...