Enforcing Workzone merge conditions on all levels
Workzone doesn’t stop users merging pull requests manually by clicking the ‘Merge’ button. However, if merge conditions are to be enforced this can be enabled in Workzone’s global settings, project and or repository settings.
The most specific setting will be applied. For example if enforcing merge conditions is enabled globally, it can be disabled on repository level. At project level the configuration can be set to
- Inherit global setting
- Enforce (On)
- Don’t enforce (Off)
With cascading merge condition enforcement it is possible to lift strict merge control enforcement for some repositories and projects, while others remain under strict control.