Replace the GitHub merge button, with something else, to stop pesky trigger happy developers.

Latest Version

Version
1.0
Update
February 22, 2021
Size
37.88KiB
Developer
Category
Users
2
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Storage
See more

NoMerge Extension

This is a simple extension that disables the GitHub merge button, on any URL added.

Go to GitHub.com, and on any repository where you want to disable the merge button, and click the extension. You will be able to add that domain to your own NoMerge list.

Now, whenever you go to a pull request within that repository, the GitHub merge button will be found by the extension, and disabled, so that you can't accidently click it.
It will show in bright red, with a message to act as a visual reminder that you don't want to be manually merging the pull request.

It is designed for users that have their own merge policy. Some people like to merge through their CI/CD system, so they can trigger any events that may need to occur.

If you don't want the repository to be a NoMerge tracked repository, then you can simply go to the URL that you originally added, and click the extension, and then press 'Remove from the NoMerge List' to remove it from your list. Now, the extension will no longer disable the button on pull requests in that repository.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "NoMerge", "version": "1.0", "description": "Replace the GitHub merge button, with something else, to stop pesky trigger happy developers.", "permissions": [ "activeTab", "storage" ], "icons": { "64": "touchless.png" }, "browser_action":{ "default_popup":"popup.html" }, "background": { "scripts": ["background.js"], "persistent": false }, "manifest_version": 2}
Read more

Similar Extensions

icon

GitHub PR Merge Strategy Restrictor Extension · Developer Tools 2 3 ★ 68.33KiB

icon

Github1s Quickswitch Extension · Developer Tools 2 1 ★ 9.12KiB

icon

Copy GitHub Link Extension · Developer Tools 2 0 ★ 220KiB

icon

GitHub Whitespace Extension · Developer Tools 2 10 ★ 15.73KiB

icon

Code Note Extension · Developer Tools 2 1 ★ 671KiB

icon

Lab Partner Extension · Developer Tools 2 8 ★ 469KiB

icon

Github to vscode Extension · Developer Tools 2 2 ★ 15.53KiB

icon

GitHub Account Switcher Extension · Productivity 2 14 ★ 180KiB

icon

Open with Visual Studio Code - Github Extension · Productivity 2 2 ★ 47.19KiB

icon

Git Notify Extension · Developer Tools 2 8 ★ 388KiB

icon

GitHub Merge Guardian Extension · Developer Tools 2 0 ★ 306KiB

icon

GitHub Code Owners Filter Extension · Developer Tools 2 2 ★ 156KiB

icon

Clone in VS Code Extension · Developer Tools 2 1 ★ 18.28KiB

icon

GitHub Raw to CDN Converter Extension · Developer Tools 2 0 ★ 833KiB

icon

Kamino Extension · Developer Tools 2 10 ★ 608KiB

icon

Vs Code github Extension · Developer Tools 2 0 ★ 85.21KiB

icon

Sonic Buttons Extension · Developer Tools 2 4 ★ 19.46KiB

icon

GitLab Resolved Extension · Developer Tools 2 0 ★ 15.48KiB

icon

Github Sidebar Extension · Developer Tools 2 2 ★ 562KiB

icon

Better GitHub Extension · Developer Tools 2 1 ★ 57.19KiB

icon

GitHub Link Preview Extension · Developer Tools 2 1 ★ 1.88MiB

icon

GitLab Open in Editor Extension · Developer Tools 2 0 ★ 290KiB

icon

Github ❤️ ClickUp Extension · Accessibility 2 0 ★ 29.44KiB

icon

Github page switcher Extension · Developer Tools 2 1 ★ 59.42KiB