Sha256: 4e940fc3b14ffdc48872ab4d1b83d8255277715bc59cf617b3181c904e371264

Contents?: true

Size: 814 Bytes

Versions: 24

Compression:

Stored size: 814 Bytes

Contents

# tutter-sppuppet

This action lets non-collaborators review and merge code without having push access to the project.

Here's how it works:

1. A pull request get submitted
2. Someone reviews it and adds a _+1_ comment
3. Another person comments _+1_
4. The pull request can be merged by commenting _!merge_ when it has the
desired amount of +1's(configurable, defaults to 1)

A pull request will be blocked if it has a _-1_ comment

## Installation

    gem install tutter-sppuppet

sppuppet specific settings (goes into tutter.yaml)

    action: 'sppuppet'
    action_settings:
      plus_ones_required: 3
      post_instructions: true
      instructions: 'To merge, post 3 +1s and then !merge'
      generate_reports: true
      reports_dir: '/var/lib/tutter/reports'

### TODO
* whitelist
* blacklist
* tests

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
tutter-sppuppet-1.1.5 README.md
tutter-sppuppet-1.1.4 README.md
tutter-sppuppet-1.1.3 README.md
tutter-sppuppet-1.1.2 README.md
tutter-sppuppet-1.1.1 README.md
tutter-sppuppet-1.1.0 README.md
tutter-sppuppet-1.0.2 README.md
tutter-sppuppet-1.0.1 README.md
tutter-sppuppet-1.0.0 README.md
tutter-sppuppet-0.0.24 README.md
tutter-sppuppet-0.0.23 README.md
tutter-sppuppet-0.0.22 README.md
tutter-sppuppet-0.0.21 README.md
tutter-sppuppet-0.0.20 README.md
tutter-sppuppet-0.0.19 README.md
tutter-sppuppet-0.0.18 README.md
tutter-sppuppet-0.0.17 README.md
tutter-sppuppet-0.0.16 README.md
tutter-sppuppet-0.0.15 README.md
tutter-sppuppet-0.0.14 README.md