From 27392d34114dd3e7b0162c0d7df753d84ac4aa53 Mon Sep 17 00:00:00 2001 From: Xun Jiang/Bruce Jiang <59276555+blackpiglet@users.noreply.github.com> Date: Wed, 15 May 2024 02:19:25 +0800 Subject: [PATCH] Support more PROW commands. (#7784) Signed-off-by: Xun Jiang --- .github/workflows/prow-action.yml | 9 +++++++++ OWNERS | 24 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 OWNERS diff --git a/.github/workflows/prow-action.yml b/.github/workflows/prow-action.yml index 4b95892fa..a38953ed8 100644 --- a/.github/workflows/prow-action.yml +++ b/.github/workflows/prow-action.yml @@ -13,8 +13,17 @@ jobs: with: # TODO: before allowing the /lgtm command, see if we can block merging if changelog labels are missing. prow-commands: | + /approve /area + /assign /cc + /close + /hold /kind + /milestone + /retitle + /remove + /reopen /uncc + /unassign github-token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/OWNERS b/OWNERS new file mode 100644 index 000000000..e397797b0 --- /dev/null +++ b/OWNERS @@ -0,0 +1,24 @@ +# This file is used by the [PROW action](https://github.com/jpmcb/prow-github-actions) to approve and merge PRs. +# The file's format follows the [OWNERS SPEC](https://www.kubernetes.dev/docs/guide/owners/#owners-spec). + +# List of usernames who may use /lgtm +reviewers: +- @Lyndon-Li +- @anshulahuja98 +- @blackpiglet +- @qiuming-best +- @reasonerjt +- @shubham-pampattiwar +- @sseago +- @ywk253100 + +# List of usernames who may use /approve +approvers: +- @Lyndon-Li +- @anshulahuja98 +- @blackpiglet +- @qiuming-best +- @reasonerjt +- @shubham-pampattiwar +- @sseago +- @ywk253100