{"repo":"fabiospampinato/bump","free":true,"listed":false,"github":"https://github.com/fabiospampinato/bump","clone":"git clone https://github.com/fabiospampinato/bump.git","description":"Bump updates the project's version, updates/creates the changelog, makes the bump commit, tags the bump commit and makes the release to GitHub. Opinionated but configurable.","language":"TypeScript","stars":417,"topics":["bump","automation","version","changelog","commit","tag","release"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Bump Bump updates the project's version, updates/creates the changelog, makes the bump commit, tags the bump commit and makes the release to GitHub. Opinionated but configurable. This tool requires a top-level package.json file to work, and assumes you are using git . Features Bump is here to save you time. These are all its commands, which you can also call manually individually: - version : It can update your project's version, either automatically with an increment (e.g. minor ) or manually (e.g. v1.2.3 ). - changelog : It can update the changelog with the latest changes. If you don't have a changelog already it can generate one for you which includes logs about all previous versions too. It can also wait for you to review the updated changelog, so that you can tweak it before making a commit. - commit : It can make the bump commit. - tag : It can tag the bump commit. - release : It can make a release to GitHub, including using the relevant section of the changelog as its description and uploading files. Some other notable features: - Configurable : Every string and what commands get executed by default can be configured via the settings. - Scripts : Custom scripts can be run before/after any command. Install Usage Just run bump from inside your project. If you want to run only a specific command run bump (i.e. bump changelog ). If you want to learn more about the supported commands or options check out bump --help and bump --help . Settings Bump comes with the following d","default_branch":null,"files":null,"tree":[],"storefront":"/r/fabiospampinato","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fabiospampinato/bump/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."}