From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (NAM04-MW2-obe.outbound.protection.outlook.com [40.107.101.117]) by mx.groups.io with SMTP id smtpd.web09.7525.1625716538441512748 for ; Wed, 07 Jul 2021 20:55:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector2 header.b=IhOH0HKJ; spf=pass (domain: microsoft.com, ip: 40.107.101.117, mailfrom: bret.barkelew@microsoft.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WBk28WICa9O7g+274tSoqtEbuPFcM7ZveJ1RhU7hr2KAPCRlSwXCOym8r6fukNU14aN652vYXx1JiFch3IeIfsDuUl7HCNVE/f7VGgXAWa9hkCho7EkN2w4IUQNI5MDJV4FHrxYOwmQ0HLS/BOtvStlcRN4lK8sop789GmdO/LYSKEdDTEXjdCIQhaoWxcPylghQ6hcrF8j/NzC17Ba+gcLhNkDGu+tKjdjtFSgpXsUwF9shFydvR9p5nvoYWo611QQv63pTVgzUcTwPc4tvWNcj5seeGtDcQO4q2NiI08bKFD1+9wMKQjXsHwYF5LwHhXBCsx240RGW5iptaafWfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=scOylAtm+/jCV4DGsVwiyqQmJRPk8wYZCebsS5r9y7o=; b=fTRAl2NtwPgQfULfaSrvM/OnexMAlPdBN1uZmQK3wsSVIOPnsfiDpwPGrJJsCjWOyXuS5JUDJR7+nyy0mhcEJtdSNAKtfOzbvCLSP3CYMYcZ8LSiFWcgP6OuykFu6lxaQaPPMkY01Tkh/hpeCD3/BaT2sl3NLIh0xZJRZpSHYuoSzfzC5r+NCl+34kG6GkHLCCt5eg2VEq+ztE8mShOYcI67SH78joxxxghrbGRgo1cF9XOFRS1xJxaGyiXtPSXqjKRHVkw+TUJkzRyW9VCPSr69PMXA8BOBMz7Fn5X3UTZoxJS8iWsHva9BJVtcmMZEy1JrwlX3p36UTsQqZUnLyQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=scOylAtm+/jCV4DGsVwiyqQmJRPk8wYZCebsS5r9y7o=; b=IhOH0HKJClPRLd2pVh1ed2aJs9dGdl2XCcoIiZKw/OhYAPaoRh6kHinVnJqFrIBZdEHRvRkO7PnAitS2m6tLq2AM7dQWYn7LDo6DBaZi2bqhM+s9lbHPZfdDh85Ki4QjfDOcbl4YVlnL89V+CEG5vH7rH0+c3Jc44XyE7emySMY= Received: from MW4PR21MB1907.namprd21.prod.outlook.com (2603:10b6:303:71::8) by MWHPR21MB0190.namprd21.prod.outlook.com (2603:10b6:300:79::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.7; Thu, 8 Jul 2021 03:55:36 +0000 Received: from MW4PR21MB1907.namprd21.prod.outlook.com ([fe80::dff:779b:e14b:8086]) by MW4PR21MB1907.namprd21.prod.outlook.com ([fe80::dff:779b:e14b:8086%3]) with mapi id 15.20.4331.010; Thu, 8 Jul 2021 03:55:36 +0000 From: "Bret Barkelew" To: "Kinney, Michael D" , "devel@edk2.groups.io" CC: Liming Gao , Sean Brogan Subject: Re: [EXTERNAL] [Patch 2/3] .mergify: Simplify Mergify rules using GitHub status checks Thread-Topic: [EXTERNAL] [Patch 2/3] .mergify: Simplify Mergify rules using GitHub status checks Thread-Index: AQHXc6w4a3dCTBVWTEaHZUssMflUcKs4cs9S Date: Thu, 8 Jul 2021 03:55:35 +0000 Message-ID: References: <20210708034902.1608-1-michael.d.kinney@intel.com>,<20210708034902.1608-3-michael.d.kinney@intel.com> In-Reply-To: <20210708034902.1608-3-michael.d.kinney@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-07-08T03:55:22.7936354Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a8ad955a-a830-462b-411c-08d941c43e17 x-ms-traffictypediagnostic: MWHPR21MB0190: x-ms-exchange-transport-forked: True x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wghBk4C03EpiyC4X76te+LV4F5foBwiSMj4SYhz62Debc/YyElUWHBfDHGMN+/Ed4HGQbMakw73a5fmSB/zPVLIVK4z2bp00JNqNyfo1dvKMffmiBi3hmku4EfElrwFjhW2K0M1THk9wAE9FjBAM5NOmNN3X3dUf3FYgS7HdMfOvFCgVdK0v1k4mTELzmIz62HiGrJDtI1axaLwxov/jaSdiSwj6nlYQ1TYTNAxaoX+FmKZZ/W9lqyQszpsMcJboKsPoKll6icYHYKC3/f79SzS2+amjNz3piOFmfYkoNlS/tHrDp4eH9YERE6SIF6RSnhS+Caowq/JVtQYJ6y+HJcQ9Os6kK5txC0CqVB2N8MyLOubm0cxU/pzHX9+Lbj5UmxbZZN6zhjwCs30IXl3SOnCmmWwD/VIP2aqeYHPTtIQhOXTDhLMmSwgEspIY4vil093suHNhPSzsLOGRF0No7A2VEmN+dbHy2YKYGLbK/sM8R98M9dBChUlr6Z0dMtyB0lPmJh5UFzcU9HsBhBvzfZ0nyKjfh4wrSu9hbXBJE3HGbNwE+OOZddQf3ZBe7e1JDg15SQn8TiOVJn3i6mXWDfUxp1xyQ33vdol4/YZb5qh7XDoHbj/ExIvdYDbdSpfu4fB8QH9XToOPloYm4sIxTzfn93nVT7/FTQkZFZMMT5tsr5E/93vlJ38tw8Ep5qNKcO87AQDMX5y0BOPbSuHbAPXahTj87byqw62JwPTjFjA= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR21MB1907.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(66446008)(166002)(83380400001)(71200400001)(66476007)(66946007)(86362001)(122000001)(7696005)(55016002)(66556008)(54906003)(2906002)(4326008)(5660300002)(8990500004)(82950400001)(76116006)(966005)(82960400001)(8936002)(107886003)(8676002)(64756008)(10290500003)(478600001)(110136005)(33656002)(186003)(38100700002)(9686003)(6506007)(316002)(53546011)(26005)(52536014);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?89eQ2sQxurga31rMz9q+UVlAB8GPp5cNkE9k6grh/+bBVBGjPc+i1zECE1RU?= =?us-ascii?Q?zULdGt7fKbhFhYrY7hjnKUUMK38sjfT/3PUHEqGDm/whfwcvVAFtP9SSDADJ?= =?us-ascii?Q?rqOfNJxsY2LrVt7ivKXLni7vg6ECRpjeQpBCkwUfk+WAfx+b8OuRI4dmRvCN?= =?us-ascii?Q?W4rypCmo9hKig+9h21A8BIXyQ/EKleGJ/Y0mkP5z6WbmHsXPSW0vjLEBIEYX?= =?us-ascii?Q?kYVBqAVil3OmqZp2hNW2tbqCmJZAI16eKlvEVjlj00nu/HN8BMwjm3On6G5P?= =?us-ascii?Q?WHfInh7mo7eSvWZMBoEJGwciHAFqEkKhK2MLVb+7zGBH9HoVD+svy6UVyTiZ?= =?us-ascii?Q?+XXb0FJv0X42uhY4FXfvrc1/vUdPlVvrbOPBzdawt+Q4cpP29yaGejuHF9NC?= =?us-ascii?Q?0a7+b1v8bOWShtCbQoihG2TCkQQM0ZqYOUZkl3JZclKee/cYW7DZxIpukFqz?= =?us-ascii?Q?5lJeW4uojuZGfLsW0jZyYCZNXu6lktN0jOMOWYwLn6J2XV1QuG1cJCP7vOpN?= =?us-ascii?Q?Nd4Lo/PV5fXqtZIhgrmAnvBscIaOjFm9BufzZNPIEgoDL/SqHP8SOaNjb8lg?= =?us-ascii?Q?SS1msdJaGmqTlAr5hWDUk0oTX7VS96vCEFyk1Mv7m24hbEe6y5lnV/S5IKkZ?= =?us-ascii?Q?QHibFnXUGjBCR9fc18l9/BD1HK77pwiJJO5qB3pMvZXCGEN70zdbTNtg/YsQ?= =?us-ascii?Q?VbxOATfmOxCFKX810mXYEYxzQx99/2ES/cyjMrcwRpfQdqwS/WPNwHOCiHH0?= =?us-ascii?Q?bYtIgpdAkfkoSZVKuw6WeCz0dXky9Vljrecmi7jxQtXcuAD8IDoNit4JeTEl?= =?us-ascii?Q?Slq/Udkv0TJphnkRf0tOxYEUzo/g4BgnJ3C3vISShxek/tn4lOM64iCe5fsH?= =?us-ascii?Q?TRs/e0kT+Oqos1HCH2fzNuKA3/qeH/hWBuPn3rp6BX2M6q2HPMecxIeOqatN?= =?us-ascii?Q?Ib4KLRbHQaopkC2WWwcRY9Bb41uUAtN+Su+e2y6PMndrBIxmPT8EJyK4b/aE?= =?us-ascii?Q?gWLJCyI6y89ATXlN0DEQlpQ0ZSSa8NcP5asZTNlzjN9LsvDwrye7I7z1ce0v?= =?us-ascii?Q?IpqP6gXAnOkbakoEvlSYgjrrrFI4jmhqrGbeI2/9sw1r7XS6l9PSo8gaxZhs?= =?us-ascii?Q?bEyHG+I0KHTPHa76unDrkr271xnE+HDwv0r/cMqbVdSdyYS0Ru6AiVqwHYyR?= =?us-ascii?Q?qAMeA/q1/XuoeAWT5xYMLu/861hbwz/8EbkgUPwrdRLkc9x3mdl0tuvjty4Q?= =?us-ascii?Q?DIVeUkrjGl8DmKi7Tp2DXOUJx0lN2u1XZSz3C9BdwyQRkmVaOG1Nmyj3G7zM?= =?us-ascii?Q?Vupck+cp+kczQai62+KZVOvwsNKatNHEkz4txRkDdfeXVg=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR21MB1907.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a8ad955a-a830-462b-411c-08d941c43e17 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2021 03:55:35.9428 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 8sMJu3YvNAde7/ucEO03oLcGQTuz4rH7D+t1ZBZR4K7KEmCRw1gvKGu2DBZ41gWWtl1h9ApQ4PH9kHNMQHvSIQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0190 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MW4PR21MB190761088AB399E010745881EF199MW4PR21MB1907namp_" --_000_MW4PR21MB190761088AB399E010745881EF199MW4PR21MB1907namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Acked-by: Bret Barkelew - Bret From: Michael D Kinney Sent: Wednesday, July 7, 2021 8:49 PM To: devel@edk2.groups.io Cc: Liming Gao; Sean Brogan; Bret Barkelew Subject: [EXTERNAL] [Patch 2/3] .mergify: Simplify Mergify rules using GitH= ub status checks * Enable Mergify queue feature to support auto rebase when 'push' label is set and gauarntee that all EDK II CI checks are run before merging in changes with linear history. * Use status checks configured in GitHub branch protections * Allow non EDK II Maintainers to create a PR Requires an EDK II Maintainer to accept the change and request merge by adding 'push' label. Only EDK II Maintainers have ability to set/clear labels. * Do not automatically close PRs for personal builds. Cc: Liming Gao Cc: Sean Brogan Cc: Bret Barkelew Signed-off-by: Michael D Kinney --- .mergify/config.yml | 71 ++++++++------------------------------------- 1 file changed, 12 insertions(+), 59 deletions(-) diff --git a/.mergify/config.yml b/.mergify/config.yml index 9774aaf49774..bd6da4c77937 100644 --- a/.mergify/config.yml +++ b/.mergify/config.yml @@ -16,7 +16,7 @@ # * This file must be checked into the 'default' branch of a repo. Copies # of this file on other branches of a repo are ignored by Mergify. # -# Copyright (c) 2019 - 2020, Intel Corporation. All rights reserved.
+# Copyright (c) 2019 - 2021, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent # # https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgith= ub.com%2Fapps%2Fmergify&data=3D04%7C01%7CBret.Barkelew%40microsoft.com%= 7Cb73475b4d67744f2e3ce08d941c35a00%7C72f988bf86f141af91ab2d7cd011db47%7C1%7= C0%7C637613129552748468%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjo= iV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DbWUUW1qS2GsSqRMB= iZELIj4qlLBe06nkALTz0hkLrLo%3D&reserved=3D0 @@ -24,74 +24,27 @@ # ## +queue_rules: + - name: default + conditions: + - base~=3D(^main|^master|^stable/) + - label=3Dpush + pull_request_rules: - - name: Automatically merge a PR when all required checks pass and 'push= ' label is present conditions: - - base~=3D(^master|^stable/) + - base~=3D(^main|^master|^stable/) - label=3Dpush - - author=3D@tianocore/edk-ii-maintainers - - status-success=3Dtianocore.PatchCheck - - status-success=3DUbuntu GCC5 PR - - status-success=3DWindows VS2019 PR actions: - merge: - strict: true + queue: method: rebase - - - name: Automatically close a PR when all required checks pass and 'push= ' label is not present - conditions: - - base~=3D(^master|^stable/) - - -label=3Dpush - - -closed - - status-success=3Dtianocore.PatchCheck - - status-success=3DUbuntu GCC5 PR - - status-success=3DWindows VS2019 PR - - status-success=3DUbuntu GCC5 PR (FINISHED) - - status-success=3DWindows VS2019 PR (FINISHED) - actions: - close: - message: All checks passed. Auto close personal build. + rebase_fallback: none + name: default - name: Post a comment on a PR that can not be merged due to a merge con= flict conditions: - - base~=3D(^master|^stable/) + - base~=3D(^main|^master|^stable/) - conflict actions: comment: message: PR can not be merged due to conflict. Please rebase and = resubmit - - - name: Automatically close a PR that fails the EDK II Maintainers membe= rship check and 'push' label is present - conditions: - - base~=3D(^master|^stable/) - - label=3Dpush - - -author=3D@tianocore/edk-ii-maintainers - actions: - close: - message: PR submitter is not a member of the Tianocore EDK II Main= tainers team - - - name: Post a comment on a PR if PatchCheck fails - conditions: - - base~=3D(^master|^stable/) - - status-failure=3Dtianocore.PatchCheck - actions: - comment: - message: PR can not be merged due to a PatchCheck failure. Please= resolve and resubmit - - - name: Post a comment on a PR if Ubuntu GCC5 fails - conditions: - - base~=3D(^master|^stable/) - - status-failure=3DUbuntu GCC5 PR - - status-success=3DUbuntu GCC5 PR (FAILED) - actions: - comment: - message: PR can not be merged due to an Ubuntu GCC5 failure. Plea= se resolve and resubmit - - - name: Post a comment on a PR if Windows VS2019 fails - conditions: - - base~=3D(^master|^stable/) - - status-failure=3DWindows VS2019 PR - - status-success=3DWindows VS2019 PR (FAILED) - actions: - comment: - message: PR can not be merged due to a Windows VS2019 failure. Pl= ease resolve and resubmit -- 2.32.0.windows.1 --_000_MW4PR21MB190761088AB399E010745881EF199MW4PR21MB1907namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Acked-by: Bret Barkelew <bret.barkelew@microsoft.= com>

 

- Bret

 

From: Michael D Kinney
Sent: Wednesday, July 7, 2021 8:49 PM
To: devel@edk2.groups.io=
Cc: Liming Gao; Sean Brogan; Bret Barkel= ew
Subject: [EXTERNAL] [Patch 2/3] .mergify: Simplify Mergify rules usi= ng GitHub status checks

 

* Enable Mergify queu= e feature to support auto rebase when
  'push' label is set and gauarntee that all EDK II CI checks
  are run before merging in changes with linear history.
* Use status checks configured in GitHub branch protections
* Allow non EDK II Maintainers to create a PR
  Requires an EDK II Maintainer to accept the change and
  request merge by adding 'push' label.  Only EDK II Maintainers<= br>   have ability to set/clear labels.
* Do not automatically close PRs for personal builds.

Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
---
 .mergify/config.yml | 71 ++++++++------------------------------------= -
 1 file changed, 12 insertions(+), 59 deletions(-)

diff --git a/.mergify/config.yml b/.mergify/config.yml
index 9774aaf49774..bd6da4c77937 100644
--- a/.mergify/config.yml
+++ b/.mergify/config.yml
@@ -16,7 +16,7 @@
 # * This file must be checked into the 'default' branch of a repo.&nb= sp; Copies
 #   of this file on other branches of a repo are ignored by= Mergify.
 #
-# Copyright (c) 2019 - 2020, Intel Corporation. All rights reserved.<BR= >
+# Copyright (c) 2019 - 2021, Intel Corporation. All rights reserved.<BR= >
 # SPDX-License-Identifier: BSD-2-Clause-Patent
 #
 # https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithub.= com%2Fapps%2Fmergify&amp;data=3D04%7C01%7CBret.Barkelew%40microsoft.com= %7Cb73475b4d67744f2e3ce08d941c35a00%7C72f988bf86f141af91ab2d7cd011db47%7C1%= 7C0%7C637613129552748468%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj= oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DbWUUW1qS2Gs= SqRMBiZELIj4qlLBe06nkALTz0hkLrLo%3D&amp;reserved=3D0
@@ -24,74 +24,27 @@
 #
 ##
 
+queue_rules:
+  - name: default
+    conditions:
+      - base~=3D(^main|^master|^stable/)
+      - label=3Dpush
+
 pull_request_rules:
-
   - name: Automatically merge a PR when all required checks pass= and 'push' label is present
     conditions:
-      - base~=3D(^master|^stable/)
+      - base~=3D(^main|^master|^stable/)
       - label=3Dpush
-      - author=3D@tianocore/edk-ii-maintainers -      - status-success=3Dtianocore.PatchCheck
-      - status-success=3DUbuntu GCC5 PR
-      - status-success=3DWindows VS2019 PR
     actions:
-      merge:
-        strict: true
+      queue:
         method: rebase
-
-  - name: Automatically close a PR when all required checks pass and = 'push' label is not present
-    conditions:
-      - base~=3D(^master|^stable/)
-      - -label=3Dpush
-      - -closed
-      - status-success=3Dtianocore.PatchCheck
-      - status-success=3DUbuntu GCC5 PR
-      - status-success=3DWindows VS2019 PR
-      - status-success=3DUbuntu GCC5 PR (FINISHED= )
-      - status-success=3DWindows VS2019 PR (FINIS= HED)
-    actions:
-      close:
-        message: All checks passed. Aut= o close personal build.
+        rebase_fallback: none
+        name: default
 
   - name: Post a comment on a PR that can not be merged due to a= merge conflict
     conditions:
-      - base~=3D(^master|^stable/)
+      - base~=3D(^main|^master|^stable/)
       - conflict
     actions:
       comment:
         message: PR can not be mer= ged due to conflict.  Please rebase and resubmit
-
-  - name: Automatically close a PR that fails the EDK II Maintainers = membership check and 'push' label is present
-    conditions:
-      - base~=3D(^master|^stable/)
-      - label=3Dpush
-      - -author=3D@tianocore/edk-ii-maintainers -    actions:
-      close:
-        message: PR submitter is not a = member of the Tianocore EDK II Maintainers team
-
-  - name: Post a comment on a PR if PatchCheck fails
-    conditions:
-      - base~=3D(^master|^stable/)
-      - status-failure=3Dtianocore.PatchCheck
-    actions:
-      comment:
-        message: PR can not be merged d= ue to a PatchCheck failure.  Please resolve and resubmit
-
-  - name: Post a comment on a PR if Ubuntu GCC5 fails
-    conditions:
-      - base~=3D(^master|^stable/)
-      - status-failure=3DUbuntu GCC5 PR
-      - status-success=3DUbuntu GCC5 PR (FAILED)<= br> -    actions:
-      comment:
-        message: PR can not be merged d= ue to an Ubuntu GCC5 failure.  Please resolve and resubmit
-
-  - name: Post a comment on a PR if Windows VS2019 fails
-    conditions:
-      - base~=3D(^master|^stable/)
-      - status-failure=3DWindows VS2019 PR
-      - status-success=3DWindows VS2019 PR (FAILE= D)
-    actions:
-      comment:
-        message: PR can not be merged d= ue to a Windows VS2019 failure.  Please resolve and resubmit
--
2.32.0.windows.1

 

--_000_MW4PR21MB190761088AB399E010745881EF199MW4PR21MB1907namp_--