Skip to content

check-mergeable/check-mergeable

Check Mergeable

Prevent from accidentally merging a pull request which depends on another pull request.

Features

If the pull request is not targeting the main branch,

  • 🔖 Adds status: dependent label to the pull request.

    label
  • ⏳ Sets pull request status as pending.

    status

Installation

Go to the app page and install the app.

Configuration

This app is not currently configurable. The values are hardcoded:

  • Target branch allowlist: main, master, develop, release/*, hotfix/*
  • Custom labels: status: dependent
  • Custom labels to manually set pending state: status: pending, status: in-progress, status: in-review*

Development

Vercel

This app is running on Vercel using Serverless Functions.

Environment Variables

  • APP_ID
  • PRIVATE_KEY
  • WEBHOOK_SECRET

Useful Resources

License

check-mergeable is under ISC license. See the LICENSE file for more info.

About

A GitHub app that prevents from accidentally merging a pull request which depends on another pull request.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors