[llvm] [Workflows] Enable commit access requests via GitHub issues (PR #100458)
Tom Stellard via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 24 13:06:06 PDT 2024
https://github.com/tstellar created https://github.com/llvm/llvm-project/pull/100458
This updates the auto-labeler to match a specific issue title that is going to be used for requesting commit access and then add the infrastructure:commit-access-request label.
This will notify the admin team who will be able to handle the request.
See https://discourse.llvm.org/t/rfc-change-the-process-for-requesting-commit-access/80184
>From 60ef4ac509016449dd9afb37c8cebfa82b94eab2 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Tue, 16 Jul 2024 19:50:51 +0000
Subject: [PATCH] [Workflows] Enable commit access requests via GitHub issues
This updates the auto-labeler to match a specific issue title that
is going to be used for requesting commit access and then add the
infrastructure:commit-access-request label.
This will notify the admin team who will be able to handle the request.
See https://discourse.llvm.org/t/rfc-change-the-process-for-requesting-commit-access/80184
---
.github/new-issues-labeler.yml | 3 +++
llvm/docs/DeveloperPolicy.rst | 11 ++++++-----
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/.github/new-issues-labeler.yml b/.github/new-issues-labeler.yml
index a5933d7fc9b37..028b7fbd5bdda 100644
--- a/.github/new-issues-labeler.yml
+++ b/.github/new-issues-labeler.yml
@@ -27,3 +27,6 @@
'bolt':
- '/\bbolt(?!\-)\b/i'
+
+'infrastructure:commit-access-request':
+ - '/Request Commit Access/'
diff --git a/llvm/docs/DeveloperPolicy.rst b/llvm/docs/DeveloperPolicy.rst
index f2ac46e6c04f2..95dd7251b4a13 100644
--- a/llvm/docs/DeveloperPolicy.rst
+++ b/llvm/docs/DeveloperPolicy.rst
@@ -476,11 +476,12 @@ Obtaining Commit Access
-----------------------
We grant commit access to contributors with a track record of submitting high
-quality patches. If you would like commit access, please send an email to
-`Chris <mailto:clattner at llvm.org>`_ with your GitHub username. This is true
-for former contributors with SVN access as well as new contributors. If
-approved, a GitHub invitation will be sent to your GitHub account. In case you
-don't get notification from GitHub, go to
+quality patches. If you would like commit access, please use this `link
+<https://github.com/llvm/llvm-project/issues/new?title=Request%20Commit%20Access%20For%20<user>&body=%23%23%23%20Why%20Are%20you%20requesting%20commit%20access%20?>`_ to file
+and issue and request commit access. Replace the <user> string in the title
+with your github username, and explain why you are requesting commit access in
+the issue description. If approved, a GitHub invitation will be sent to your
+GitHub account. In case you don't get notification from GitHub, go to
`Invitation Link <https://github.com/orgs/llvm/invitation>`_ directly. Once
accept the invitation, you'll get commit access.
More information about the llvm-commits
mailing list