# gulp-release-tasks

> gulp-release-tasks =========

Latest version **0.0.3** (published 2014-10-05) · MIT license · 0 weekly downloads

## Install

```sh
npm install gulp-release-tasks
pnpm add gulp-release-tasks
yarn add gulp-release-tasks
bun add gulp-release-tasks
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.3 |
| Published | 2014-10-05 |
| First published | 2014-10-05 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 6 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 30 |
| Maintainers | lfender6445 |

## Links

- npm: https://www.npmjs.com/package/gulp-release-tasks
- Repository: https://github.com/lfender6445/gulp-release-tasks
- Issues: https://github.com/lfender6445/gulp-release-tasks/issues
- npm.io page: https://npm.io/package/gulp-release-tasks

## Dependencies (6)

- [yargs](https://npm.io/package/yargs.md) ^1.3.1
- [gulp-git](https://npm.io/package/gulp-git.md) ^0.4.3
- [gulp-bump](https://npm.io/package/gulp-bump.md) ^0.1.10
- [gulp-filter](https://npm.io/package/gulp-filter.md) ^0.5.0
- [gulp-prompt](https://npm.io/package/gulp-prompt.md) ^0.1.1
- [gulp-tag-version](https://npm.io/package/gulp-tag-version.md) ^1.0.2

## Recent versions

- 0.0.3 (latest) — 2014-10-05
- 0.0.2 — 2014-10-05
- 0.0.1 — 2014-10-05

## README

gulp-release-tasks
=========

scoped release tasks for gulp, to make your life easier :heart:

## Usage
`npm install gulp-release-tasks --save-dev`

```javascript
// add to gulpfile.js
var gulp = require('gulp');
// pass along gulp reference to have tasks imported
require('gulp-release-tasks')(gulp);
```

run `gulp -T` for a list of available commands

bumps the versions of your `package.json` and `bower.json`

### tagging
task             | version
-----------------|-------------------------------------
gulp tag         | v0.0.1 -> v0.0.2 + commit + tag + push
gulp tag --minor | v0.0.1 -> v0.1.0 + commit + tag + push
gulp tag --major | v0.0.1 -> v1.0.1 + commit + tag + push

### bumping
task             | version
--------------   |-----------------
gulp bump        | v0.0.1 -> v0.0.2
gulp bump --minor| v0.0.1 -> v0.1.0
gulp bump --major| v0.0.1 -> v1.0.1

#### flags
limit versioning to single config instead of both
- `gulp tag --bower`
  - applies versioning to `bower.json`
- `gulp tag --npm`
  - applys versioning to `package.json`
- `gulp tag --npm --major`
  - v0.0.1 -> v1.0.1, applies versioning to `package.json`

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

---

![x](http://i.imgur.com/ydTgw5e.gif)

---
_Source: https://npm.io/package/gulp-release-tasks · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
