Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sanemat/do-not-merge-wip-for-github

Do Not Merge WIP for GitHub
https://github.com/sanemat/do-not-merge-wip-for-github

chrome-extension github github-extension

Last synced: 6 days ago
JSON representation

Do Not Merge WIP for GitHub

Awesome Lists containing this project

README

        

# Do Not Merge WIP for GitHub

[![Version][version-image]][version-url]

Do not merge *WIP* pull request!

Disables "Merge pull request" button while ANY of the following is true:

* Title contains "[wip]" (case insensitive)
* Any tasks remain incomplete
* Any commit messages remain prefixed with "squash!" or "fixup!"

[Do Not Merge WIP for GitHub](https://chrome.google.com/webstore/detail/do-not-merge-wip-for-gith/nimelepbpejjlbmoobocpfnjhihnpked)

## Demo

![wip-you-cant-merge](https://cloud.githubusercontent.com/assets/75448/6800619/7c0f14b2-d263-11e4-905b-ae098b27184b.gif)

## Usage

* Put `[wip]` or `[WIP]` or `[Do Not Merge]` or `[DNM]` in the title of the pull request
or
* Add `wip`, `Do Not Merge` or `DNM` (Case insensitive) as a tag to your pull request
* It works!

## Changelog

[conventions](https://github.com/ajoslin/conventional-changelog/blob/e451eeeb1c790bc3a2dbdef6f566c47c1439fdcb/CONVENTIONS.md)

## License

Copyright (c) 2014 sanemat. Licensed under the MIT license.

### App Icon

CC BY-ND 3.0 [icons8](https://www.icons8.com)

[version-url]: https://chrome.google.com/webstore/detail/do-not-merge-wip-for-gith/nimelepbpejjlbmoobocpfnjhihnpked
[version-image]: https://img.shields.io/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg