Skip to main content
Version: 3.14.0

Introduction

⚡ Reviewpad is an open-source service to accelerate the software delivery lifecycle on GitHub.

Reviewpad reads the reviewpad.yml configuration file from your repository.

This configuration is where you can specify your pull request workflows.

Reviewpad enforces and automates those processes so that developers can have more time for the things that really matter!

Reviewpad Example

Why Reviewpad? 😍

Pull requests aren't all the same. Why use the same process for all?

Most actions around pull requests such as reviewer assignment, labeling, and attention drawing vary for each pull request. And in most cases, these actions are still manual.

For each pull request, it is up to the developer to understand the process and follow it. This is a waste of time and energy.

💪 We believe that most of these actions follow an implicit team policy that could be specified and automated.

So we have created Reviewpad to help you automate policies around pull requests, mainly:

  1. Labeling;
  2. Review assignment;
  3. Custom code quality and security comments;
  4. Merge automation.

Finally, having Reviewpad configuration in a Git repository is a great way to share your team's policies with other teams, main consistent processes across the organization, and help new developers onboard faster.