release

๐Ÿ“ฆ Elegant releases with plugins

MIT License

Stars
9
Committers
3

release

Installation

$ deno install -A -f --unstable https://deno.land/x/[email protected]/release.ts

Usage

usage: release [options] <type> [...]

example: release major

[options]:
  -h --help     Show this message
  --dry         Prevent changes to git

[type]:
  release type:
    * patch             eg: 1.2.3 -> 1.2.4
    * minor             eg: 1.2.3 -> 1.3.0
    * major             eg: 1.2.3 -> 2.0.0
    * prepatch <name>   eg: 1.2.3 -> 1.2.4-name
    * preminor <name>   eg: 1.2.3 -> 1.2.4-name
    * premajor <name>   eg: 1.2.3 -> 1.2.4-name

Maintainers

Other

Contribution

Pull request, issues and feedback are very welcome. Code style is formatted with deno fmt and commit messages are done following Conventional Commits spec.

Licence

Copyright 2020-present, the denosaurs team. All rights reserved. MIT license.