New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

git-flow-versionbumping

Package Overview
Dependencies
Maintainers
3
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

git-flow-versionbumping

Automatically update the version property in package.json or composer.json when starting a release or hotfix through git flow.

  • 1.3.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
10
decreased by-64.29%
Maintainers
3
Weekly downloads
 
Created
Source

git-flow-versionbumping

Version bumping for git-flow (AVH Edition).

Latest Version on NPM npm downloads PRs Welcome Software License

This package updates your version in either the composer.json file or package.json file based on the version from either the git flow release start command or the git flow hotfix start command. If a composer.json file is present in your git project, the version property will be updated. If the composer.json file is not present, the package will look for a package.json file and update the version there.

Version bumping should not be used if the php project is published to packagist as this might cause conflicts when a version property exists in composer.json.

Install

  1. Install globally through npm

    npm install --global git-flow-versionbumping
    
  2. Update your global git config with the correct path to the package.

    git config --global gitflow.path.hooks /path/to/git-flow-hooks
    

    If you are unsure of where your global npm packages are located, run the following command: npm root

Usage

Enable the package either per-project or globally.

In order to enable version bumping for your project, run the following command inside your project: git config gitflow.versionbumping true. In order to enable it globally, run the following command: git config --global gitflow.versionbumping true.

Automatic tag messages

If you want tag messages to be automated (you won't be bothered with your editor to specify it), use the following configuration options:

git config gitflow.hotfix.finish.message "Hotfix %tag%"
git config gitflow.release.finish.message "Release %tag%"

License

MIT License.

Keywords

FAQs

Package last updated on 01 Nov 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc