Item logo image for GitHub PR Merge Strategy Restrictor

GitHub PR Merge Strategy Restrictor

5.0(

2 ratings

)
Item media 2 (screenshot) for GitHub PR Merge Strategy Restrictor
Item video thumbnail
Item media 2 (screenshot) for GitHub PR Merge Strategy Restrictor
Item video thumbnail
Item video thumbnail
Item media 2 (screenshot) for GitHub PR Merge Strategy Restrictor

Overview

Control GitHub PR merge strategies based on source and destination branches, and repository.

This extension helps you control GitHub PR merge strategies based on source and destination branches and repos. Since GitHub doesn't support this feature, I built it to prevent mistakes, like using the wrong merge strategy. For example, I squash all merges except when merging to master, but sometimes I make a mistake in the flow. This extension ensures that doesn't happen. You can define rules with exact branch names, wildcards, or patterns, making it flexible for different scenarios. Example Restriction Rules: - You can specify exact names for the repository and branches. - Use * to apply the rule to all repositories or branches. - Use wildcards like company-name/* to match all repositories starting with 'company-name' or feature/* for all branches starting with 'feature/'. - You can combine these options, such as using * for the repository, an exact name for the source branch, and a wildcard for the destination branch, or any combination of these.

5 out of 52 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Details

  • Version
    1.0.3
  • Updated
    April 21, 2025
  • Offered by
    sharmadhiraj
  • Size
    68.76KiB
  • Languages
    English (United States)
  • Developer
    Email
    sharmadhiraj.np3@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

GitHub S&M Blocker

4.2(5)

Avoid Squash & Merge PRs when merging to defined branches

GitHub Merge Guardian

5.0(1)

Prevent incorrect merges on GitHub's pull request.

Product Hunt Extension: Helper

5.0(1)

Product Hunt Extension: Automate routine activities on producthunt.com and Take number #1 rank 🏆

Cryptip

5.0(1)

Get cryptocurrency price information everywhere.

BrowserStack Bug Capture: Report & resolve bugs faster

4.8(79)

Bug reporting tool with shareable screen recordings & screenshots for faster debugging.

javadoc-switcher

0.0(0)

Javadoc-switcher

git branch name generator

0.0(0)

An extension that generate git branch name from the GitHub issue page.

Refined GitHub

4.8(229)

Simplifies the GitHub interface and adds useful features

cmdK

1.0(1)

cmdK - Browser extension

Netflix Subtitle Toggle

1.0(1)

Toggle netflix subtitle visibilty by one key press

PH Zen: Distraction-Free Product Hunt

4.6(5)

Experience dark mode & distraction-free Product Hunt. Automatically hides promotions, discussions & articles for you.

Vue force dev

4.6(36)

A tool forces vue to run in development

GitHub S&M Blocker

4.2(5)

Avoid Squash & Merge PRs when merging to defined branches

GitHub Merge Guardian

5.0(1)

Prevent incorrect merges on GitHub's pull request.

Product Hunt Extension: Helper

5.0(1)

Product Hunt Extension: Automate routine activities on producthunt.com and Take number #1 rank 🏆

Cryptip

5.0(1)

Get cryptocurrency price information everywhere.

BrowserStack Bug Capture: Report & resolve bugs faster

4.8(79)

Bug reporting tool with shareable screen recordings & screenshots for faster debugging.

javadoc-switcher

0.0(0)

Javadoc-switcher

git branch name generator

0.0(0)

An extension that generate git branch name from the GitHub issue page.

Refined GitHub

4.8(229)

Simplifies the GitHub interface and adds useful features

Google apps