{
    "componentChunkName": "component---src-templates-plugin-docs-tsx",
    "path": "/plugins/scm-review-plugin/docs/3.7.x/en/workflow_engine/",
    "result": {"data":{"plugin":{"name":"scm-review-plugin","displayName":"Review","description":"Depict a review process with pull requests","author":"Cloudogu GmbH","documentation":[{"version":"3.15.x","languages":["de","en"]},{"version":"3.14.x","languages":["de","en"]},{"version":"3.13.x","languages":["de","en"]},{"version":"3.12.x","languages":["de","en"]},{"version":"3.11.x","languages":["de","en"]},{"version":"3.10.x","languages":["de","en"]},{"version":"3.9.x","languages":["de","en"]},{"version":"3.8.x","languages":["de","en"]},{"version":"3.7.x","languages":["de","en"]},{"version":"3.6.x","languages":["de","en"]},{"version":"3.5.x","languages":["de","en"]},{"version":"3.4.x","languages":["de","en"]},{"version":"3.3.x","languages":["de","en"]},{"version":"3.2.x","languages":["de","en"]},{"version":"3.1.x","languages":["de","en"]},{"version":"3.0.x","languages":["de","en"]},{"version":"2.33.x","languages":["de","en"]},{"version":"2.32.x","languages":["de","en"]},{"version":"2.31.x","languages":["de","en"]},{"version":"2.30.x","languages":["de","en"]},{"version":"2.29.x","languages":["de","en"]},{"version":"2.28.x","languages":["de","en"]},{"version":"2.27.x","languages":["de","en"]},{"version":"2.26.x","languages":["de","en"]},{"version":"2.25.x","languages":["de","en"]},{"version":"2.24.x","languages":["de","en"]},{"version":"2.23.x","languages":["de","en"]},{"version":"2.22.x","languages":["de","en"]},{"version":"2.21.x","languages":["de","en"]},{"version":"2.20.x","languages":["de","en"]},{"version":"2.19.x","languages":["de","en"]},{"version":"2.18.x","languages":["de","en"]},{"version":"2.17.x","languages":["de","en"]},{"version":"2.16.x","languages":["de","en"]},{"version":"2.15.x","languages":["de","en"]},{"version":"2.14.x","languages":["de","en"]},{"version":"2.13.x","languages":["de","en"]},{"version":"2.12.x","languages":["de","en"]},{"version":"2.11.x","languages":["de","en"]},{"version":"2.10.x","languages":["de","en"]},{"version":"2.9.x","languages":["de","en"]},{"version":"2.8.x","languages":["de","en"]},{"version":"2.7.x","languages":["de","en"]},{"version":"2.6.x","languages":["de","en"]},{"version":"2.5.x","languages":["de","en"]},{"version":"2.4.x","languages":["de","en"]},{"version":"2.3.x","languages":["en","de"]},{"version":"2.2.x","languages":["de","en"]},{"version":"2.1.x","languages":["de","en"]},{"version":"2.0.x","languages":["de","en"]}]},"navigation":{"nodes":[{"section":"Features","entries":[{"frontmatter":{"title":"Overview","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/overview/"}},{"frontmatter":{"title":"Create a Pull Request","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/create-pr/"}},{"frontmatter":{"title":"Details Page","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/details-page/"}},{"frontmatter":{"title":"Working with Pull Requests","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/working-with-prs/"}},{"frontmatter":{"title":"Branch overview","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/branches/"}},{"frontmatter":{"title":"Permissions","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/permissions/"}},{"frontmatter":{"title":"Protect branches","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/protect-branches/"}},{"frontmatter":{"title":"Configuration","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/configuration/"}},{"frontmatter":{"title":"Workflow Engine","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/workflow_engine/"}},{"frontmatter":{"title":"E-Mail Notifications","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-review-plugin/docs/3.7.x/en/mail-notifications/"}}]}]},"versions":{"group":[{"fieldValue":"2.0.x"},{"fieldValue":"2.1.x"},{"fieldValue":"2.10.x"},{"fieldValue":"2.11.x"},{"fieldValue":"2.12.x"},{"fieldValue":"2.13.x"},{"fieldValue":"2.14.x"},{"fieldValue":"2.15.x"},{"fieldValue":"2.16.x"},{"fieldValue":"2.17.x"},{"fieldValue":"2.18.x"},{"fieldValue":"2.19.x"},{"fieldValue":"2.2.x"},{"fieldValue":"2.20.x"},{"fieldValue":"2.21.x"},{"fieldValue":"2.22.x"},{"fieldValue":"2.23.x"},{"fieldValue":"2.24.x"},{"fieldValue":"2.25.x"},{"fieldValue":"2.26.x"},{"fieldValue":"2.27.x"},{"fieldValue":"2.28.x"},{"fieldValue":"2.29.x"},{"fieldValue":"2.3.x"},{"fieldValue":"2.30.x"},{"fieldValue":"2.31.x"},{"fieldValue":"2.32.x"},{"fieldValue":"2.33.x"},{"fieldValue":"2.4.x"},{"fieldValue":"2.5.x"},{"fieldValue":"2.6.x"},{"fieldValue":"2.7.x"},{"fieldValue":"2.8.x"},{"fieldValue":"2.9.x"},{"fieldValue":"3.0.x"},{"fieldValue":"3.1.x"},{"fieldValue":"3.10.x"},{"fieldValue":"3.11.x"},{"fieldValue":"3.12.x"},{"fieldValue":"3.13.x"},{"fieldValue":"3.14.x"},{"fieldValue":"3.15.x"},{"fieldValue":"3.2.x"},{"fieldValue":"3.3.x"},{"fieldValue":"3.4.x"},{"fieldValue":"3.5.x"},{"fieldValue":"3.6.x"},{"fieldValue":"3.7.x"},{"fieldValue":"3.8.x"},{"fieldValue":"3.9.x"}]},"languages":{"group":[{"fieldValue":"de"},{"fieldValue":"en"}]},"markdownRemark":{"html":"<h2 id=\"configuration\" style=\"position:relative;\"><a href=\"#configuration\" aria-label=\"configuration permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Configuration</h2>\n<p>The workflow engine is a rule based configuration to enforce a review process for pull requests.<br>\nIf the workflow engine is configured globally or for the repository all pull requests will be checked for the set rules.\nIf both workflow engine configurations are enabled only the repository rules will be checked.\nIt is not possible to mix the rules between these two configurations.\nThe repository specific configuration can be disabled in the global config.</p>\n<h3 id=\"rules\" style=\"position:relative;\"><a href=\"#rules\" aria-label=\"rules permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Rules</h3>\n<p>The workflow engine provides the following rules. Some rules are only available with other SCM-Manager plugins:</p>\n<h4 id=\"general\" style=\"position:relative;\"><a href=\"#general\" aria-label=\"general permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>General</h4>\n<ul>\n<li><code class=\"language-text\">Number of approvals</code>: There must be at least X approvals by reviewers</li>\n<li><code class=\"language-text\">All reviewers approved</code>: All selected reviewers have approved the pull request</li>\n<li><code class=\"language-text\">All tasks done</code>: All tasks of the pull requests are done</li>\n</ul>\n<h3 id=\"provided-by-the-scm-ci-plugin\" style=\"position:relative;\"><a href=\"#provided-by-the-scm-ci-plugin\" aria-label=\"provided by the scm ci plugin permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Provided by the SCM-CI-Plugin</h3>\n<ul>\n<li><code class=\"language-text\">All CI status successful</code>: Every CI status is successful</li>\n<li><code class=\"language-text\">Named CI status successful</code>: A specific CI status is successful</li>\n<li><code class=\"language-text\">All CI status of type are success</code>: All CI status with a specific type are successful</li>\n<li><code class=\"language-text\">Number of CI status successful</code>: At least X CI status are successful</li>\n</ul>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 55.4054054054054%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABt0lEQVQoz5WQvW4UMRSF53koCAQBDb8FT0JJR0URUdGQCiQiRJMGkAgCirBiJeABoEBAEVGwCkRCFNndsT1jj/9m5kP27kJWAQRX+uQZ+frcc25x5PJ1Vq7cYPXqTY5du83RtQ1OrD/g0pOPXHj0ltMbj1m9u8XKvS2Obz5l9eE2J5+94NTzIWcHA84Ntjn/asjF10POvBxSmMZS1RptGiqtcT7g244WiICPLTbEX8QZTYx8Vp4d4TLvJ5bvJlBIIRiNRuztfeXL7m4Wn1U/5/fV97D5SbL+oeTWTsXaO8mbfU9hXMjurLXZXew6YozEtj3wuD9EqloJrK6XDBTOObTWdF2XSc1KSaSUWbht20Nii15Za1Rd40PIjru+pwjBMx6PUUrhvc9UVZUFy7JECIExDWlwugsh5DTJhLCBqnE5/2JYkZpKIRBS5cY02RiTHyzOev6d3CaSaBafGzi4lkKZhm/7E4RxuLbP/GulIdY2y4IpynQ6ZTKZIKXCNA3NX1jETc5SbykVbdf9FC3S4heNCe9c3tefSEJSqdl/bFEu4uepsiD/UYtl3BeaO9MaZy1G66XIPwAV8Dw7J0aeOgAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Workflow Engine Configuration\"\n        title=\"Workflow Engine Configuration\"\n        src=\"/static/bd179e7b1289fac9ab73ea636b5d9aef/fcda8/workflow_engine.png\"\n        srcset=\"/static/bd179e7b1289fac9ab73ea636b5d9aef/12f09/workflow_engine.png 148w,\n/static/bd179e7b1289fac9ab73ea636b5d9aef/e4a3f/workflow_engine.png 295w,\n/static/bd179e7b1289fac9ab73ea636b5d9aef/fcda8/workflow_engine.png 590w,\n/static/bd179e7b1289fac9ab73ea636b5d9aef/efc66/workflow_engine.png 885w,\n/static/bd179e7b1289fac9ab73ea636b5d9aef/c83ae/workflow_engine.png 1180w,\n/static/bd179e7b1289fac9ab73ea636b5d9aef/4a00e/workflow_engine.png 1406w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h2 id=\"rules-on-pull-request\" style=\"position:relative;\"><a href=\"#rules-on-pull-request\" aria-label=\"rules on pull request permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Rules on pull request</h2>\n<p>The status of the workflow rule validation will be shown as a statusbar on the pull request view.\nClick on the statusbar and a detailed dialog will appear showing the status for each single rule.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 63.51351351351351%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAAAsTAAALEwEAmpwYAAABrUlEQVQ4y4WTzW6bQBSFef9tl+0jVO2qeYJKlbLqqpWlxnaABgzMAMP8/51qBsexW5pcdKQRSN+ce+6laJsGVVWhaZqsw36P4/GIx7LCU30AVIVUMUY8VzqnZ6sKxhgopSCEQAgB5xyMMTDWwlqDGOwKOMuHiMyKwF2t8H7H8WG34N0Phi+VREEJwe+6RlmWmKYpA18r6T0+DY+4ZwO+ljM+/6IZ/PEg8O2kURDJUZ9ajJRiWRZwzqG1Xl3+JWsMlNG4p094EBOgBAKfbltWcsRIO8wzwzhSzPOcgVLKTSmlAG0BH8CFAGMLUgourHEUE+3Qtg3atkXf9znPpJRtCGFTPgS4EMC1ATcO4SrjwsoBhKyQNJTrivF/Sa4f5oWDMJ4d4hmYbEup0HUd+qEHHcfctvf+ZUU2lAckBeTZxItDa3PgOR+tYOx6fgu47uLaxfW7QgXABMBZe4G8CVopN24vU9bGYGYs55ddOgsT/KuwNAQb4ubFhVYK4zjmqaYdNB2BPQ2IIeTfawto/b/Ai8PkKk04L6/WcD/38N93iNadM7ptM7kTLuS92wL+AV8c9MrfPX3bAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Rulevalidation\"\n        title=\"Rulevalidation\"\n        src=\"/static/7aecfcbe2ff8e99b1593be8e105924e4/fcda8/rules.png\"\n        srcset=\"/static/7aecfcbe2ff8e99b1593be8e105924e4/12f09/rules.png 148w,\n/static/7aecfcbe2ff8e99b1593be8e105924e4/e4a3f/rules.png 295w,\n/static/7aecfcbe2ff8e99b1593be8e105924e4/fcda8/rules.png 590w,\n/static/7aecfcbe2ff8e99b1593be8e105924e4/efc66/rules.png 885w,\n/static/7aecfcbe2ff8e99b1593be8e105924e4/c83ae/rules.png 1180w,\n/static/7aecfcbe2ff8e99b1593be8e105924e4/b1001/rules.png 1380w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h2 id=\"emergency-merge\" style=\"position:relative;\"><a href=\"#emergency-merge\" aria-label=\"emergency merge permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Emergency Merge</h2>\n<p>Enabling the workflow engine will enforce a specific workflow. This workflow may block urgent pull requests if rules cannot be met or are not met yet.\nLast-minute changes like this can be carried out anyway through the \"emergency merge\".\nThe emergency merge can only be carried out by users with special authorization.\nIt is a \"normal\" merge with the difference that the rule violation is documented on the pull request.</p>\n<p>If an emergency merge was performed:</p>\n<ul>\n<li>the merge label on the pull request will contain an exclamation triangle.</li>\n<li>the violated rules will be shown beneath the pull request description.</li>\n<li>a system comment with an emergency merge label and the reason of the violation will be created on the pull request.</li>\n</ul>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 62.16216216216216%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAAAsTAAALEwEAmpwYAAABkUlEQVQoz4WTyW7cMBBE9eu+5GYgl/xUcnCMBF4u8YxHnlgrqYV7kxU0NfaMAjlpoCRCFB6ri2RRVRXKskRVveJ4PGK322Xtnw+of/8CfIsEIKXEDx6dtF3FPM9omgZt24LHXDHGLIb8LUcJMQL7KeDz3YzrnxOubiQ+3Q6oDaEYxxGHwyG77PseWutNGDEFwL0S+HK8w/0o8e2pwm014VH6LEsJhXQaVddCColpmjKQZYzZ1KwVhJoQgoebBiRnLhpOKLwZ0LWvaJoWQojsksXtM8A5t5J3DsF7hEAYxhFEETFxDEsnhRpqPO+fUJYvqOsaSqkM4ygY+FF5ihDKYva0eDtFU3irYLSGlEvL7IKIzk1sbAwX/9N1XY5nBdTawBqTJ9uugxhkbjmEsAl8+8YblyPwfjVfhJjg43JU/udsBU7rs/i2WKE9Qcw6Z8f2edVA9O7iEhJP70ARFBfopeslQ+8g+v6coTHw1v3THXcVL0Crm8IZMMxYC2stwvcHhK8/kAK9X7lzfikfXhXih8A/p82m5lL8N5QAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Emergency Merge\"\n        title=\"Emergency Merge\"\n        src=\"/static/9f5abccd22c0d17e4e898cc153dfbd99/fcda8/emergency_merge.png\"\n        srcset=\"/static/9f5abccd22c0d17e4e898cc153dfbd99/12f09/emergency_merge.png 148w,\n/static/9f5abccd22c0d17e4e898cc153dfbd99/e4a3f/emergency_merge.png 295w,\n/static/9f5abccd22c0d17e4e898cc153dfbd99/fcda8/emergency_merge.png 590w,\n/static/9f5abccd22c0d17e4e898cc153dfbd99/efc66/emergency_merge.png 885w,\n/static/9f5abccd22c0d17e4e898cc153dfbd99/c83ae/emergency_merge.png 1180w,\n/static/9f5abccd22c0d17e4e898cc153dfbd99/45662/emergency_merge.png 1410w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>","description":"Configuration The workflow engine is a rule based configuration to enforce a review process for pull requests. If the workflow engine is configured globally or…","tableOfContents":"<ul>\n<li>\n<p><a href=\"#configuration\">Configuration</a></p>\n<ul>\n<li>\n<p><a href=\"#rules\">Rules</a></p>\n<ul>\n<li><a href=\"#general\">General</a></li>\n</ul>\n</li>\n<li>\n<p><a href=\"#provided-by-the-scm-ci-plugin\">Provided by the SCM-CI-Plugin</a></p>\n</li>\n</ul>\n</li>\n<li>\n<p><a href=\"#rules-on-pull-request\">Rules on pull request</a></p>\n</li>\n<li>\n<p><a href=\"#emergency-merge\">Emergency Merge</a></p>\n</li>\n</ul>","frontmatter":{"title":"Workflow Engine","subtitle":null,"description":null,"keywords":null,"displayToc":null,"image":null}}},"pageContext":{"name":"scm-review-plugin","slug":"/plugins/scm-review-plugin/docs/3.7.x/en/workflow_engine/","version":"3.7.x","latestVersion":"3.15.x","latestPageVersion":"3.15.x","language":"en","canonicalPath":"/plugins/scm-review-plugin/docs/latest/en/workflow_engine/","latestRootPath":"/plugins/scm-review-plugin/docs/3.15.x/en/"}},
    "staticQueryHashes": ["1973669194","2742214048","2956773653","2957019495","698804963"]}