extension ExtPose

GitHub PR Merge Strategy Restrictor

CRX id

nhejampjhfhnalboieehcfhehmmfljhg-

Description from extension meta

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

Image from store GitHub PR Merge Strategy Restrictor
Description from store 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.

Statistics

Installs
74 history
Category
Rating
4.6667 (3 votes)
Last update / version
2024-10-01 / 1.0.2
Listing languages
en-US

Links