Alert if user is merging a PR without squashing commits for Github

Latest Version

Version
1.1
Update
June 23, 2019
Size
7.27KiB
Developer
Category
Users
19
Rating
4 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
ContextMenus
Storage
See more

Non-squashed merge ALERT! Extension

When merging a PR in your main branch, Github offers you the options of merging with or without the 'squash commits' option.

There's no way, however to set the merge and 'squash option' as default, without actually merging a PR after manually having selected 'merge and squash'.

This plugin shows a browser confirm popup if the user clicks on the `merge without squash` option, to prevent useless commits messages to end up in your main branches.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Non-squashed merge ALERT!", "version": "1.1", "author": "Raffaele Abramini", "description": "Alert if user is merging a PR without squashing commits for Github", "background": { "scripts": ["dynamicContentScripts.js", "background.js"], "persistent": false }, "permissions": [ "activeTab", "contextMenus", "storage" ], "options_ui": { "page": "options.html", "open_in_tab": false }, "options_page": "options.html", "optional_permissions": ["http://*/*", "https://*/*"], "content_scripts": [ { "matches": ["https://github.com/*/pull/*"], "js": ["contentScript.js"] } ], "manifest_version": 2}
Read more

Similar Extensions

icon

Git Notify Extension · Developer Tools 19 8 ★ 388KiB

icon

LeetCode Tracker Extension · Developer Tools 19 2 ★ 1.33MiB

icon

Code Note Extension · Developer Tools 19 1 ★ 671KiB

icon

Aviator Chrome Extension Extension · Developer Tools 19 3 ★ 541KiB

icon

Github Incident Alerts Extension · Developer Tools 19 4 ★ 869KiB

icon

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

icon

Github PR Enhancer Extension · Developer Tools 19 0 ★ 139KiB

icon

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

icon

Lovely forks Extension · Developer Tools 19 13 ★ 945KiB

icon

Copy GitHub PR link with title Extension · Social & Communication 19 0 ★ 11.1KiB

icon

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

icon

GitHub Email Getter Extension · Productivity 19 0 ★ 13.71KiB

icon

Better GitHub Extension · Developer Tools 19 1 ★ 57.19KiB

icon

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

icon

LeetPush Extension · Developer Tools 19 35 ★ 283KiB

icon

GitHub UI Booster Extension · Developer Tools 19 1 ★ 247KiB

icon

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

icon

CommitChat Extension · Developer Tools 19 0 ★ 52.84KiB

icon

Open in (GitHub) Dev! Extension · Developer Tools 19 1 ★ 171KiB

icon

PR2R Extension · Developer Tools 19 0 ★ 231KiB

icon

GitHub Custom Notifier Extension · Productivity 19 1 ★ 397KiB

icon

GitHub S&M Blocker Extension · Developer Tools 19 5 ★ 147KiB

icon

Merge Protector for Github Extension · Developer Tools 19 0 ★ 236KiB

icon

GitHub Compare Online Extension · Developer Tools 19 0 ★ 383KiB

User reviews

icon

Aidan Torrence (ID: 000000aacd4bbad5) Voted 2 ★ - Updated 03/11/2022 doesn't work

icon

Andrea Zornada (ID: 000000e97ee94288) Voted 5 ★ - Updated 06/20/2019 Brilliant!