]> git.proxmox.com Git - mirror_edk2.git/commit
.mergify: Simplify Mergify rules using GitHub status checks
authorMichael D Kinney <michael.d.kinney@intel.com>
Wed, 7 Jul 2021 23:30:21 +0000 (16:30 -0700)
committerMichael Kinney <michael.d.kinney@intel.com>
Fri, 9 Jul 2021 22:57:46 +0000 (15:57 -0700)
commitb491eace373ea3fa435a0136db3c38e0360e6f11
tree2bd9149f22e7a86da9495244ce593445023699fa
parent84af6ea3204c1f59ffca31b8a73496b6336e0970
.mergify: Simplify Mergify rules using GitHub 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 <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>
Acked-by: Bret Barkelew <bret.barkelew@microsoft.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
.mergify/config.yml