|
1212 | 1212 | "default": null,
|
1213 | 1213 | "description": "Template to use as the commit message when using the merge or squash merge method.",
|
1214 | 1214 | "title": "Commit Message Template"
|
1215 |
| - }, |
1216 |
| - "allow_merging_configuration_change": { |
1217 |
| - "default": true, |
1218 |
| - "deprecated": true, |
1219 |
| - "description": "Allow merging the Mergify configuration file. *This option does not do anything and is only present for backward compatibility.*", |
1220 |
| - "title": "Allow Merging Configuration Change", |
1221 |
| - "type": "boolean" |
1222 | 1215 | }
|
1223 | 1216 | },
|
1224 | 1217 | "title": "MergeActionModel",
|
|
1569 | 1562 | "description": "The review decision. This indicates if `CODEOWNERS` have reviewed the pull request when the `Require Review from Code Owners` branch protection rule is enabled.",
|
1570 | 1563 | "title": "Branch protection review decision"
|
1571 | 1564 | },
|
1572 |
| - "queue-frozen": { |
1573 |
| - "description": "Whether the pull request is in a queue that is frozen.", |
1574 |
| - "title": "Queue frozen", |
1575 |
| - "type": "boolean" |
1576 |
| - }, |
1577 | 1565 | "number": {
|
1578 | 1566 | "description": "The pull request number.",
|
1579 | 1567 | "minimum": 0,
|
|
1724 | 1712 | "description": "The name of the queue containing the pull request.",
|
1725 | 1713 | "title": "Queue name"
|
1726 | 1714 | },
|
1727 |
| - "queue-freeze-reason": { |
1728 |
| - "anyOf": [ |
1729 |
| - { |
1730 |
| - "type": "string" |
1731 |
| - }, |
1732 |
| - { |
1733 |
| - "type": "null" |
1734 |
| - } |
1735 |
| - ], |
1736 |
| - "description": "The reason for the queue containing the pull request to be frozen.", |
1737 |
| - "title": "Queue freeze reason" |
1738 |
| - }, |
1739 | 1715 | "queue-partition-name": {
|
1740 | 1716 | "anyOf": [
|
1741 | 1717 | {
|
|
2107 | 2083 | "linear-history",
|
2108 | 2084 | "conflict",
|
2109 | 2085 | "branch-protection-review-decision",
|
2110 |
| - "queue-frozen", |
2111 | 2086 | "number",
|
2112 | 2087 | "queue-position",
|
2113 | 2088 | "author",
|
|
2124 | 2099 | "repository-full-name",
|
2125 | 2100 | "queue-dequeue-reason",
|
2126 | 2101 | "queue-name",
|
2127 |
| - "queue-freeze-reason", |
2128 | 2102 | "queue-partition-name",
|
2129 | 2103 | "assignee",
|
2130 | 2104 | "label",
|
|
2401 | 2375 | "description": "Allow merging the Mergify configuration file. *This option does not do anything and is only present for backward compatibility.*",
|
2402 | 2376 | "title": "Allow Merging Configuration Change",
|
2403 | 2377 | "type": "boolean"
|
2404 |
| - }, |
2405 |
| - "autosquash": { |
2406 |
| - "default": true, |
2407 |
| - "deprecated": true, |
2408 |
| - "description": "This option is relevant only if you do in place checks and if you use the `rebase` option of the update_method. It will automatically squash your commits beginning by `squash!`, `fixup!` or `amend!`, just like the option with the same name when doing a `git rebase`.", |
2409 |
| - "title": "Autosquash", |
2410 |
| - "type": "boolean" |
2411 | 2378 | }
|
2412 | 2379 | },
|
2413 | 2380 | "title": "QueueActionModel",
|
|
2437 | 2404 | "QueueRuleModel": {
|
2438 | 2405 | "additionalProperties": false,
|
2439 | 2406 | "properties": {
|
2440 |
| - "priority_rules": { |
2441 |
| - "$ref": "#/$defs/PriorityRulesModel", |
2442 |
| - "configuration_deprecated_attribute": { |
2443 |
| - "deprecated_summary_ghes_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `priority_rules` attribute in the `queue_rules` section. The priority rules must now be set at the top level of the configuration file.**\n> This option will be removed in a future version.\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules", |
2444 |
| - "deprecated_summary_saas_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `priority_rules` attribute in the `queue_rules` section. The priority rules must now be set at the top level of the configuration file.**\nThis option will be removed on January 31st, 2025\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules" |
2445 |
| - }, |
2446 |
| - "deprecated": true, |
2447 |
| - "description": "*This attribute is deprecated in favor of `priority_rules` at the top level of the Mergify configuration file.* The list of priority rules a pull request can match in order to be prioritized when added to a queue. The rule with the highest priority value wins." |
2448 |
| - }, |
2449 | 2407 | "queue_conditions": {
|
2450 | 2408 | "$ref": "#/$defs/QueueRuleMergeConditionsModel",
|
2451 | 2409 | "description": "The list of conditions that needs to match to queue the pull request."
|
|
2664 | 2622 | "title": "Disallow Checks Interruption From Queues",
|
2665 | 2623 | "type": "array"
|
2666 | 2624 | },
|
2667 |
| - "allow_checks_interruption": { |
2668 |
| - "anyOf": [ |
2669 |
| - { |
2670 |
| - "type": "boolean" |
2671 |
| - }, |
2672 |
| - { |
2673 |
| - "type": "null" |
2674 |
| - } |
2675 |
| - ], |
2676 |
| - "configuration_deprecated_attribute": { |
2677 |
| - "deprecated_summary_ghes_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `allow_checks_interruption` attribute in the `queue_rules` section. This option must now be set at the top level of the configuration file in the `priority_rules` section.**\n> This option will be removed in a future version.\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules", |
2678 |
| - "deprecated_summary_saas_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `allow_checks_interruption` attribute in the `queue_rules` section. This option must now be set at the top level of the configuration file in the `priority_rules` section.**\n> This option will be removed on January 31st, 2025.\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules" |
2679 |
| - }, |
2680 |
| - "default": null, |
2681 |
| - "deprecated": true, |
2682 |
| - "title": "Allow Checks Interruption" |
2683 |
| - }, |
2684 | 2625 | "name": {
|
2685 | 2626 | "title": "Name",
|
2686 | 2627 | "type": "string"
|
|
2695 | 2636 | "QueueRuleModelForDefaults": {
|
2696 | 2637 | "additionalProperties": false,
|
2697 | 2638 | "properties": {
|
2698 |
| - "priority_rules": { |
2699 |
| - "$ref": "#/$defs/PriorityRulesModel", |
2700 |
| - "configuration_deprecated_attribute": { |
2701 |
| - "deprecated_summary_ghes_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `priority_rules` attribute in the `queue_rules` section. The priority rules must now be set at the top level of the configuration file.**\n> This option will be removed in a future version.\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules", |
2702 |
| - "deprecated_summary_saas_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `priority_rules` attribute in the `queue_rules` section. The priority rules must now be set at the top level of the configuration file.**\nThis option will be removed on January 31st, 2025\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules" |
2703 |
| - }, |
2704 |
| - "deprecated": true, |
2705 |
| - "description": "*This attribute is deprecated in favor of `priority_rules` at the top level of the Mergify configuration file.* The list of priority rules a pull request can match in order to be prioritized when added to a queue. The rule with the highest priority value wins." |
2706 |
| - }, |
2707 | 2639 | "queue_conditions": {
|
2708 | 2640 | "$ref": "#/$defs/QueueRuleMergeConditionsModel",
|
2709 | 2641 | "description": "The list of conditions that needs to match to queue the pull request."
|
|
2921 | 2853 | "maxItems": 50,
|
2922 | 2854 | "title": "Disallow Checks Interruption From Queues",
|
2923 | 2855 | "type": "array"
|
2924 |
| - }, |
2925 |
| - "allow_checks_interruption": { |
2926 |
| - "anyOf": [ |
2927 |
| - { |
2928 |
| - "type": "boolean" |
2929 |
| - }, |
2930 |
| - { |
2931 |
| - "type": "null" |
2932 |
| - } |
2933 |
| - ], |
2934 |
| - "configuration_deprecated_attribute": { |
2935 |
| - "deprecated_summary_ghes_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `allow_checks_interruption` attribute in the `queue_rules` section. This option must now be set at the top level of the configuration file in the `priority_rules` section.**\n> This option will be removed in a future version.\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules", |
2936 |
| - "deprecated_summary_saas_mode": "\n:bangbang: **Action Required** :bangbang:\n> **The configuration uses the deprecated `allow_checks_interruption` attribute in the `queue_rules` section. This option must now be set at the top level of the configuration file in the `priority_rules` section.**\n> This option will be removed on January 31st, 2025.\n> For more information: https://docs.mergify.com/configuration/file-format/#priority-rules" |
2937 |
| - }, |
2938 |
| - "default": null, |
2939 |
| - "deprecated": true, |
2940 |
| - "title": "Allow Checks Interruption" |
2941 | 2856 | }
|
2942 | 2857 | },
|
2943 | 2858 | "title": "QueueRuleModelForDefaults",
|
|
0 commit comments