semantic-pull-requests - Ensure your pull requests follow the Conventional Commits spec

  •        189

Using semantic-release and conventional commit messages? Install this Probot app on your repos to ensure your pull requests are semantic before you merge them.

https://github.com/apps/semantic-pull-requests
https://github.com/probot/semantic-pull-requests

Dependencies:

conventional-commit-types : ^2.2.0
parse-commit-message : ^1.1.2
probot : ^7.0.1

Tags
Implementation
License
Platform

   




Related Projects

Probot - GitHub Apps to automate and improve your workflow

  •    Javascript

Probot is a framework for building GitHub Apps in Node.js. It aims to eliminate all the drudgery–like receiving and validating webhooks, and doing authentication handstands–so you can focus on the features you want to build. Probot apps are easy to write, deploy, and share.

release-drafter - Drafts your next release notes as pull requests are merged into master.

  •    Javascript

Drafts your next release notes as pull requests are merged into master. Built with Probot. Release Drafter also supports Probot Config, if you want to store your configuration files in a central repository. This allows you to share configurations between projects, and create a organization-wide configuration file by creating a repository named .github and file named release-drafter.yml.

slack - Bring your code to the conversations you care about with the GitHub and Slack integration

  •    Javascript

Heads Up! The GitHub and Slack app has a few new features to help you turn conversations into next steps. Take action on pull requests, issues, and more right from your Slack channels to start moving work forward, faster. Read more about it on the GitHub blog. The GitHub integration for Slack gives you and your teams full visibility into your GitHub projects right in Slack channels, where you can generate ideas, triage issues and collaborate with other teams to move projects forward. This integration is an open source project, built and maintained by GitHub.

Semantic-UI-Ember - Official Semantic UI Integration for Ember

  •    Javascript

The project is a wrapper over Semantic UI and should continue to work even if Semantic UI is updated, but we are looking for maintainers to take over handling issues and pull requests. If you are interested please open a ticket.This is the official Ember library for the Semantic-UI modules.

ghprb-plugin - github pull requests builder plugin for Jenkins

  •    Java

When a new pull request is opened in the project and the author of the pull request isn't whitelisted, builder will ask Can one of the admins verify this patch?. One of the admins can comment ok to test to accept this pull request for testing, test this please for one time test run and add to whitelist to add the author to the whitelist. If an author of a pull request is whitelisted, adding a new pull request or new commit to an existing pull request will start a new build.


sbteclipse - Plugin for sbt to create Eclipse project definitions

  •    Scala

Plugin for sbt to create Eclipse project definitions. Please see the Documentation for information about installing and using sbteclipse. Information about contribution policy and license can be found below.Contributions via GitHub pull requests are gladly accepted from their original author. Before we can accept pull requests, you will need to agree to the Typesafe Contributor License Agreement online, using your GitHub account - it takes 30 seconds.

sbteclipse - Plugin for sbt to create Eclipse project definitions

  •    Scala

Plugin for sbt to create Eclipse project definitions. Please see below for installation details and the Documentation for information about configuring sbteclipse. Information about contribution policy and license can be found below. Contributions via GitHub pull requests are gladly accepted from their original author. Before we can accept pull requests, you will need to agree to the Typesafe Contributor License Agreement online, using your GitHub account - it takes 30 seconds.

git-pr-release - Release pull request generator

  •    Ruby

Creates a "release pull request", whose body consists of features list or pull requests that are to be released into production. It's especially useful for QA and pre-release checks. git-pr-release automatically collect pull requests merged into master branch and generates the content of the release pull request. All configuration are taken using git config. You can write these variables in file .git-pr-release (instead of .git/config or ~/.gitconfig) to share project-wise configuration to other collaborators.

vim-vebugger - Yes, we do need another debugger plugin

  •    Vim

Other implementations can be added with ease, and I will accept pull requests that add such implementations as long as they use Vim's |license|. Vebugger is developed under Linux. It doesn't work properly under Windows due to lack of PTY support. I have neither plans nor means to support OSX, but I will accept pull requests that add OSX support.

ios-view-frame-builder - A small library for semantic layout of UIViews.

  •    Objective-C

POViewFrameBuilder aims to provide a simple way to layout UIViews programatically while maintaining the semantics and readability of the code. It lets you modify a view's frame by chaining a series of readable layout methods. It reduces the amount of frame calculation code and keeps the intent of your layout clear. A handy tool for your average layoutSubviews, animation block etc. It is by no means complete, but rather contains a number of methods I have happened to need at various occasions. Feedback and pull requests are very welcome.

droopescan - A plugin-based scanner that aids security researchers in identifying issues with several CMSs, mainly Drupal & Silverstripe

  •    Python

The master branch corresponds to the latest release (what is in pypi). Development branch is unstable and all pull requests must be made against it. More notes regarding installation can be found here. Droopescan aims to be the most accurate by default, while not overloading the target server due to excessive concurrent requests. Due to this, by default, a large number of requests will be made with four threads; change these settings by using the --number and --threads arguments respectively.

git-pull-request - git command to automatically pull github pull requests into their own branch

  •    Python

git command to automatically pull github pull requests into their own branch

mention-bot - Automatically mention potential reviewers on pull requests.

  •    Javascript

Do you have a GitHub project that is too big for people to subscribe to all the notifications? The mention bot will automatically mention potential reviewers on pull requests. It helps getting faster turnaround on pull requests by involving the right people early on.The glob matching is an extended form of glob syntax performed by minimatch, with the default options; read the minimatch README for more details.

node-v0.x-archive - Moved to https://github.com/nodejs/node

  •    

This repository is an archive of Node.js before the move to nodejs/node.It still contains issues and pull requests that are relevant to Node versions v0.10 and v0.12, and that were opened before the move to nodejs/node. New issues and pull requests, for all branches, should be opened at nodejs/node. New issues and pull requests opened here will automatically be rejected.

mention-bot - Automatically mention potential reviewers on pull requests.

  •    Javascript

Do you have a GitHub project that is too big for people to subscribe to all the notifications? The mention bot will automatically mention potential reviewers on pull requests. It helps getting faster turnaround on pull requests by involving the right people early on. The glob matching is an extended form of glob syntax performed by minimatch, with the default options; read the minimatch README for more details.

PayPal-Cordova-Plugin - PayPal SDK Cordova/Phonegap Plugin

  •    Objective-C

The intention for this plugin is to make it community driven. We have created the initial version of the plugin to show how easy it is to use our native SDKs (iOS and Android) on the Cordova/Phonegap platforms. As features are added to the mSDK, we will be happy to review and merge any Pull Requests that add these features to the plugin.Please remove your local copies of the native sdks, the Plugin now includes sdks distributions as part of the source code to make integration and version parity easier to maintain.

gitpr - A quick reference guide on fork and pull request workflow

  •    Makefile

This document describes how developers may contribute pull requests to an upstream repository and how upstream owners may merge pull requests from contributors according to the very popular fork and pull request workflow followed in many projects on GitHub. The download buttons above download version 0.4.0 (the latest stable release) of this document.

docker-machine-driver-xhyve - docker-machine/minikube/minishift driver plugin for xhyve/hyperkit (native macOS hypervisor

  •    Go

Master branch inherited from nathanleclaire/docker-machine-xhyve. Thanks @nathanleclaire :) If you have issues or pull-requests, Desired to be posted to this repository.docker-machine-driver-xhyve using libmachine plugin model.

phonegap-plugins - Plugins for use with PhoneGap.

  •    Java

This repo has been deprecated and will not be actively maintained - no pull requests nor any other issues will be worked on. The previous source currently exists in the DEPRECATED branch, and may be removed at a future date. If you had a plugin in this repo, you will have to migrate it to your own repo, and create a plugin.xml file according to the Cordova Plugin Spec, and optionally push it to the Cordova Plugin Registry.