If you've come from the world of deploying production applications in a commercial setting, you
might be familiar with the concept of continuous deployment. Fundamentally, it stipulates that every
merge to master main should be deployed. This makes a lot of sense in the age of modern web
apps, where your users don't care about the underlying tech and aren't interacting directly with the
software.
The world of tools and libraries is totally different. Our software is depended on by other software. It has a contract (implicit or explicit) that other things depend on. It usually has a