From c531adbf08cf9cd4cad0bc0c1fbf6e8333955e44 Mon Sep 17 00:00:00 2001 From: Dongdong Zhang Date: Mon, 24 Jun 2024 16:42:01 +0800 Subject: [PATCH] .github: Add repo lockdown GitHub workflow and update .gitignore This commit adds a new GitHub Actions workflow for repository lockdown. The workflow triggers when a pull request is opened, and it notifies the contributor to use the OpenSBI mailing list for patch reviews. Additionally, the .gitignore file is updated to include the .github directory. Signed-off-by: Dongdong Zhang Reviewed-by: Anup Patel --- .github/workflows/repo-lockdown.yml | 26 ++++++++++++++++++++++++++ .gitignore | 1 + 2 files changed, 27 insertions(+) create mode 100644 .github/workflows/repo-lockdown.yml diff --git a/.github/workflows/repo-lockdown.yml b/.github/workflows/repo-lockdown.yml new file mode 100644 index 0000000..d74a759 --- /dev/null +++ b/.github/workflows/repo-lockdown.yml @@ -0,0 +1,26 @@ +name: 'Repo Lockdown' + +on: + pull_request_target: + types: opened + +permissions: + pull-requests: write + +jobs: + action: + runs-on: ubuntu-latest + steps: + - uses: dessant/repo-lockdown@v4 + with: + pr-comment: | + We have mailing list based patch review so it would be great if you can send these patchs to OpenSBI mailing list. + + You need to join OpenSBI mailing list using following link + http://lists.infradead.org/mailman/listinfo/opensbi + + Make sure you use "git send-email" to send the patches. + + Thanks for your contribution to OpenSBI project. + lock-pr: true + close-pr: true diff --git a/.gitignore b/.gitignore index fbba52e..a519d67 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ # exceptions we need even begin with dot !.clang-format !.gitignore +!.github # Object files *.o