-
Notifications
You must be signed in to change notification settings - Fork 494
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move to the GitHub Pull Request workflow
Migrate data from Maintainers.txt to the GitHub standard CODEOWNERS files plus REVIEWERS and CONTRIBUTORS.md. The latter file contains mappings from name to email address and GitHub usernames, which will help people who want to email maintainers instead of using GitHub. Add .github/workflows/AssignReviewers.yml which adds reviewers to a Pull Request based on the content of the REVIEWERS file. Signed-off-by: Rebecca Cran <[email protected]> Reviewed-by: Michael D Kinney <[email protected]>
- Loading branch information
Showing
6 changed files
with
371 additions
and
453 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
## @file | ||
# Assign reviewers from a REVIEWERS file using CODEOWNERS syntax | ||
# | ||
# Copyright (c) 2022, Intel Corporation. All rights reserved.<BR> | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
## | ||
|
||
name: Assign reviewers from a REVIEWERS file using CODEOWNERS syntax | ||
|
||
on: | ||
pull_request_target: | ||
types: [opened, synchronize, reopened, ready_for_review] | ||
branches: | ||
- master | ||
|
||
jobs: | ||
assign_reviewers: | ||
if: github.event.pull_request.draft == false | ||
runs-on: ubuntu-latest | ||
permissions: | ||
pull-requests: write | ||
steps: | ||
- name: Generate Token | ||
id: generate-token | ||
uses: actions/create-github-app-token@v1 | ||
with: | ||
app-id: ${{ secrets.TIANOCORE_ASSIGN_REVIEWERS_APPLICATION_ID }} | ||
private-key: ${{ secrets.TIANOCORE_ASSIGN_REVIEWERS_APPLICATION_PRIVATE_KEY }} | ||
- name: Checkout Pull Request Target | ||
uses: actions/checkout@v2 | ||
- name: Assign Reviewers | ||
uses: mdkinney/github-action-assign-reviewers@main | ||
with: | ||
token: ${{ steps.generate-token.outputs.token }} |
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,147 @@ | ||
# This file contains the list of maintainers (i.e. people who own the | ||
# areas and can commit changes) for various parts of edk2-platforms. | ||
|
||
# EDK II Platforms maintainers | ||
# ============================ | ||
|
||
* @leiflindholm @mdkinney | ||
|
||
/Platform/96Boards/** @ardbiesheuvel @leiflindholm | ||
|
||
/Platform/AMD/** @abdattar @changab @pbgrimes | ||
|
||
/Platform/AMD/AgesaModulePkg/** @abdattar @changab @pbgrimes | ||
/Platform/AMD/AgesaPkg/** @abdattar @changab @pbgrimes | ||
/Platform/AMD/AmdCbsPkg/** @abdattar @changab @pbgrimes | ||
/Platform/AMD/AmdCpmPkg/** @abdattar @changab @pbgrimes | ||
|
||
# AMD Seattle platforms | ||
/Platform/AMD/OverdriveBoard/** @abdattar @ardbiesheuvel @changab @leiflindholm @pbgrimes | ||
/Silicon/AMD/Styx/** @abdattar @ardbiesheuvel @changab @leiflindholm @pbgrimes | ||
/Platform/LeMaker/CelloBoard/** @ardbiesheuvel @leiflindholm | ||
/Platform/SoftIron/ @ardbiesheuvel @leiflindholm | ||
|
||
# AMD VanGoghBoard | ||
/Platform/AMD/VanGoghBoard/** @abdattar @changab @exinghr @pbgrimes | ||
|
||
# Ampere Computing | ||
/Platform/Ampere/** @nhivp | ||
/Silicon/Ampere/** @nhivp | ||
|
||
# ARM | ||
/Platform/ARM/** @samimujawar | ||
/Silicon/ARM/** @samimujawar | ||
|
||
# BeagleBoard | ||
/Platform/BeagleBoard/** @ardbiesheuvel @leiflindholm | ||
/Silicon/TexasInstruments/** @ardbiesheuvel @leiflindholm | ||
|
||
# Bosc platforms and silicon | ||
/Platform/Bosc/** @vlsunil | ||
/Silicon/Bosc/NanHuPkg/** @vlsunil | ||
|
||
# DisplayLink | ||
/Drivers/DisplayLink/** @ardbiesheuvel @leiflindholm | ||
|
||
/Features/Ext4Pkg/** @heatd | ||
|
||
# HiSilicon | ||
/Platform/Hisilicon/** @leiflindholm | ||
/Silicon/Hisilicon/** @leiflindholm | ||
|
||
/Features/Intel/** @nate-desimone @SaiChaganty | ||
/Features/Intel/Debugging/** @nate-desimone @SaiChaganty @ydong10 | ||
/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/** @nate-desimone @SaiChaganty | ||
/Features/Intel/UserInterface/** @dandanbi @nate-desimone @SaiChaganty | ||
|
||
/Features/ManageabilityPkg/** @changab | ||
|
||
/Platform/Intel/** @nate-desimone @SaiChaganty | ||
/Platform/Intel/QuarkPlatformPkg/** @mdkinney @nate-desimone @SaiChaganty | ||
/Platform/Intel/Vlv2TbltDevicePkg/** @nate-desimone @SaiChaganty @yqian4 | ||
/Platform/Intel/BoardModulePkg/** @nate-desimone @SaiChaganty @ydong10 | ||
/Platform/Intel/KabylakeOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Platform/Intel/KabylakeOpenBoardPkg/AspireVn7Dash572G/** @benjamindoron @nate-desimone @SaiChaganty | ||
/Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/** @jackpot51 | ||
/Platform/Intel/MinPlatformPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Platform/Intel/PurleyOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Platform/Intel/WhiskeylakeOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Platform/Intel/CometlakeOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Platform/Intel/TigerlakeOpenBoardPkg/** @nate-desimone @SaiChaganty | ||
/Platform/Intel/AlderlakeOpenBoardPkg/** @nate-desimone @SaiChaganty | ||
/Platform/Intel/WhitleyOpenBoardPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Platform/Intel/SimicsOpenBoardPkg/** @nate-desimone @SaiChaganty | ||
/Platform/Intel/Tools/** @BobCF @lgao4 @nate-desimone @SaiChaganty | ||
|
||
/Silicon/Intel/** @nate-desimone @SaiChaganty | ||
/Silicon/Intel/IntelSiliconPkg/** @nate-desimone @niruiyu @SaiChaganty | ||
/Silicon/Intel/QuarkSocPkg/** @mdkinney @nate-desimone @SaiChaganty | ||
/Silicon/Intel/Vlv2DeviceRefCodePkg/** @nate-desimone @SaiChaganty @yqian | ||
/Silicon/Intel/CoffeelakeSiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Silicon/Intel/KabylakeSiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Silicon/Intel/PurleyRefreshSiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Silicon/Intel/TigerlakeSiliconPkg/** @nate-desimone @SaiChaganty | ||
/Silicon/Intel/AlderlakeSiliconPkg/** @nate-desimone @SaiChaganty | ||
/Silicon/Intel/WhitleySiliconPkg/** @ChaselChiu @nate-desimone @SaiChaganty | ||
/Silicon/Intel/SimicsX58SktPkg/** @nate-desimone @SaiChaganty | ||
/Silicon/Intel/SimicsIch10Pkg/** @nate-desimone @SaiChaganty | ||
/Silicon/Intel/Tools/** @BobCF @lgao4 @nate-desimone @SaiChaganty | ||
|
||
# Loongson platforms | ||
/Platform/Loongson/** @bibo-mao @kilaterlee @lixianglai | ||
|
||
# Marvell platforms and silicon | ||
/Platform/Marvell/** @ndhillonm @wojtas-marcin | ||
/Platform/SolidRun/** @ndhillonm @wojtas-marcin | ||
/Silicon/Marvell/** @ndhillonm @wojtas-marcin | ||
|
||
# Miscellaneous drivers | ||
/Silicon/Atmel/** @leiflindholm | ||
/Silicon/Openmoko/** @leiflindholm | ||
/Silicon/Synopsys/DesignWare/** @leiflindholm | ||
|
||
# NXP platforms and silicon | ||
/Platform/NXP/** @leiflindholm | ||
/Silicon/NXP/** @leiflindholm | ||
|
||
# OptionRomPkg | ||
# https://github.com/tianocore/tianocore.github.io/wiki/OptionRomPkg | ||
/Drivers/OptionRomPkg/** @niruiyu | ||
|
||
# Phytium platforms and silicon | ||
/Platform/Phytium/** @leiflindholm | ||
/Silicon/Phytium/** @leiflindholm | ||
|
||
# QEMU EDK II Minimum Platform Specification implementation | ||
/Platform/Qemu/QemuOpenBoardPkg/** @heatd | ||
|
||
# QEMU sbsa-ref platform | ||
/Platform/Qemu/SbsaQemu/** @ardbiesheuvel @hrw @leiflindholm | ||
/Silicon/Qemu/SbsaQemu/** @ardbiesheuvel @hrw @leiflindholm | ||
|
||
# Raspberry Pi platforms and silicon | ||
/Platform/RaspberryPi/** @ardbiesheuvel @leiflindholm | ||
/Silicon/Broadcom/** @ardbiesheuvel @leiflindholm | ||
|
||
# RPMB driver for OP-TEE | ||
/Drivers/OpTee/OpteeRpmbPkg/** @apalos @samimujawar | ||
|
||
/Platform/RISC-V/PlatformPkg/** @vlsunil | ||
|
||
/Platform/SiFive/U5SeriesPkg/** @JohnAZoidberg | ||
|
||
# Socionext platforms and silicon | ||
/Platform/Socionext/** @ardbiesheuvel @leiflindholm | ||
/Silicon/NXP/Library/Pcf8563RealTimeClockLib/** @ardbiesheuvel @leiflindholm | ||
/Silicon/Socionext/** @ardbiesheuvel @leiflindholm | ||
|
||
/Silicon/RISC-V/ProcessorPkg/** @vlsunil | ||
|
||
/Silicon/SiFive/** @JohnAZoidberg | ||
|
||
# Sophgo platforms and silicon | ||
/Platform/Sophgo/** @vlsunil | ||
/Silicon/Sophgo/SG2042Pkg/** @vlsunil | ||
|
||
# StandAloneMMPkg for OP-TEE | ||
/Platform/StandaloneMm/PlatformStandaloneMmPkg/** @apalos @samimujawar |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
EDK II Platforms Maintainers and Reviewers | ||
========================================== | ||
|
||
This file is intended to provide an easy way to look up people's names and email addresses given their GitHub | ||
usernames from the CODEOWNERS or REVIEWERS files. | ||
|
||
Since it's an extra file to remember to update when changing maintainers or reviewers, it will likely become | ||
out-of-sync with CODEOWNERS and/or REVIEWERS over time and need an occasional refresh. | ||
|
||
| Name | e-mail address | Github username | | ||
|------------------------|----------------------------------|------------------------------------------------------| | ||
| Abdul Lateef Attar | [email protected] | [@abdattar](https://github.com/abdattar) | | ||
| Abner Chang | [email protected] | [@changab](https://github.com/changab) | | ||
| Ard Biesheuvel | [email protected] | [@ardbiesheuvel](https://github.com/ardbiesheuvel) | | ||
| Ashraf Ali S | [email protected] | [@AshrafAliS](https://github.com/AshrafAliS) | | ||
| Benjamin Doron | [email protected] | [@benjamindoron](https://github.com/benjamindoron) | | ||
| Bibo Mao | [email protected] | [@bibo-mao](https://github.com/bibo-mao) | | ||
| Bob Feng | [email protected] | [@BobCF](https://github.com/BobCF) | | ||
| caiyuqing379 | [email protected] | [@caiyuqing379](https://github.com/caiyuqing379) | | ||
| Chao Li | [email protected] | [@kilaterlee](https://github.com/kilaterlee) | | ||
| Chasel Chiu | [email protected] | [@ChaselChiu](https://github.com/ChaselChiu) | | ||
| Chuong Tran | [email protected] | [@chuongtranle](https://github.com/chuongtranle) | | ||
| dahogn | [email protected] | [@dahogn](https://github.com/dahogn) | | ||
| Dandan Bi | [email protected] | [@dandanbi](https://github.com/dandanbi) | | ||
| Daniel Schaefer | [email protected] | [@JohnAZoidberg](https://github.com/JohnAZoidberg) | | ||
| Deepika Kethi Reddy | [email protected] | [@dkethire](https://github.com/dkethire) | | ||
| Duke Zhai | [email protected] | [@mingxzha](https://github.com/mingxzha) | | ||
| Eric Dong | [email protected] | [@ydong10](https://github.com/ydong10) | | ||
| Eric Xing | [email protected] | [@exinghr](https://github.com/exinghr) | | ||
| Graeme Gregory | [email protected] | | | ||
| Heng Luo | [email protected] | | | ||
| Igniculus Fu | [email protected] | [@fhh200000](https://github.com/fhh200000) | | ||
| Ilias Apalodimas | [email protected] | [@apalos](https://github.com/apalos) | | ||
| Jeremy Linton | [email protected] | [@jlinton](https://github.com/jlinton) | | ||
| Jeremy Soller | [email protected] | [@jackpot51](https://github.com/jackpot51) | | ||
| Kathappan Esakkithevar | [email protected] | [@kesakkit](https://github.com/kesakkit) | | ||
| Ken Yao | [email protected] | [@YSHRong](https://github.com/YSHRong) | | ||
| Leif Lindholm | [email protected] | [@leiflindholm](https://github.com/leiflindholm) | | ||
| Liming Gao | [email protected] | [@lgao4](https://github.com/lgao4) | | ||
| Ling Jia | [email protected] | | | ||
| Marcin Juszkiewicz | [email protected] | [@hrw](https://github.com/hrw) | | ||
| Marcin Wojtas | [email protected] | [@wojtas-marcin](https://github.com/wojtas-marcin) | | ||
| Marvin Häuser | [email protected] | [@mhaeuser](https://github.com/mhaeuser) | | ||
| Meenakshi Aggarwal | [email protected] | [@Meenakshi88](https://github.com/Meenakshi88) | | ||
| meng-cz | [email protected] | [@meng-cz](https://github.com/meng-cz) | | ||
| Michael D Kinney | [email protected] | [@mdkinney](https://github.com/mdkinney) | | ||
| Narinder Dhillon | [email protected] | [@ndhillonm](https://github.com/ndhillonm) | | ||
| Nate DeSimone | [email protected] | [@nate-desimone](https://github.com/nate-desimone) | | ||
| Nhi Pham | [email protected] | [@nhivp](https://github.com/nhivp) | | ||
| Nickle Wang | [email protected] | [@nicklela](https://github.com/nicklela) | | ||
| Paul Grimes | [email protected] | [@pbgrimes](https://github.com/pbgrimes) | | ||
| Pedro Falcato | [email protected] | [@heatd](https://github.com/heatd) | | ||
| Peng Xie | [email protected] | | | ||
| Ran Wang | [email protected] | | | ||
| Ray Ni | [email protected] | [@niruiyu](https://github.com/niruiyu) | | ||
| Rebecca Cran | [email protected] | [@bcran](https://github.com/bcran) | | ||
| Rosen Chuang | [email protected] | [@rbitw](https://github.com/rbitw) | | ||
| Sai Chaganty | [email protected] | [@SaiChaganty](https://github.com/SaiChaganty) | | ||
| Saloni Kasbekar | [email protected] | [@SaloniKasbekar](https://github.com/SaloniKasbekar) | | ||
| Sami Mujawar | [email protected] | [@samimujawar](https://github.com/samimujawar) | | ||
| Sunil V L | [email protected] | [@vlsunil](https://github.com/vlsunil) | | ||
| Theo Jehl | [email protected] | [@theomacx86](https://github.com/theomacx86) | | ||
| Thomas Abraham | [email protected] | | | ||
| USER0FISH | [email protected] | [@USER0FISH](https://github.com/USER0FISH) | | ||
| Wenyi Xie | [email protected] | | | ||
| Xianglai li | [email protected] | [@lixianglai](https://github.com/lixianglai) | | ||
| Yang Wang | [email protected] | | | ||
| Yi Qian | [email protected] | [@yqian4](https://github.com/yqian4) | | ||
| Yiqi Shu | [email protected] | | | ||
| Yuwei Chen | [email protected] | [@YuweiChen1110](https://github.com/YuweiChen1110) | |
Oops, something went wrong.