{"repo":"prisma-labs/dripip","free":true,"listed":false,"github":"https://github.com/prisma-labs/dripip","clone":"git clone https://github.com/prisma-labs/dripip.git","description":"Opinionated CLI for continuous delivery of npm packages","language":"TypeScript","stars":101,"topics":["cicd","release-management","cli","canary-releases","semver"],"license":null,"category":"cli-tools","readme_excerpt":"dripip Opinionated CLI for continuous delivery of npm packages. - Installation - Overview - Pull-Request Releases - Canary Releases - Stable Releases - Package.json Version Field - Release Notes (aka. Changelogs) - Recipes - Usage inside GitHub Actions - Auditable and Sharable Stable Releases - CLI - dripip get-current-commit-version - dripip get-current-pr-num - [ dripip help [COMMAND] ](#dripip-help-command) - dripip log - dripip pr - dripip preview - dripip preview-or-pr - dripip stable Installation Overview Dripip is a command line interface (CLI) for continuously releasing npm packages. It has support for three kinds of releases: pull-request releases, canary releases, stable releases. It builds on top of Git, Semver, Conventional Commit, and GitHub. Support for alternative version control systems (e.g. Darcs) and platforms (e.g. GitLab) are not currently supported but they probably could be. The concepts of dripip are relatively general. Continuous delivery means that every single meaningful commit to your library will be released. The benefit of this approach is that when you ship value your users get access to it immediately, and as an author you don't need to manage incoming queries like \"when will this be released?\". You get to to auto-reply: \"It already it! :)\". Pull-Request Releases Pull-request releases occur on, surprise, pull-requests. You can have CI run them or do them ad-hoc from your machine, either workflow is fine (but choose one, as mixing will naturally","default_branch":null,"files":null,"tree":[],"storefront":"/r/prisma-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/prisma-labs/dripip/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}