Set up signCLA

Bug: b/247739438
Change-Id: I167af3bc6f826931808637cc7f7cb7e5d4286e03
Reviewed-on: https://webrtc-review.googlesource.com/c/All-Projects/+/276120
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
diff --git a/groups b/groups
index 6578129..e21c8fb 100644
--- a/groups
+++ b/groups
@@ -1,14 +1,16 @@
-# UUID                                  	Group Name
+# UUID                                                        	Group Name
 #
-072841b9bae76226b0036b2eac8c26d8785b8688	gerrit-submit-requirements-admins
-5f3eac8c281fedb943d37209d7b1d79968f5c3ba	bot-commit-bots
-cria:project-webrtc-admins              	cria/project-webrtc-admins
-cria:project-webrtc-committers          	cria/project-webrtc-committers
-cria:project-webrtc-googlers            	cria/project-webrtc-googlers
-global:Anonymous-Users                  	Anonymous Public Users
-global:Change-Owner                     	Change Owner
-global:Project-Owners                   	Project Owners
-global:Registered-Users                 	Logged-in Public Users
-mdb:chrome-git-admins                   	mdb/chrome-git-admins
-mdb:gwsq                                	mdb/gwsq
-mdb:webrtc-test-eng-team                	mdb/webrtc-test-eng-team
+072841b9bae76226b0036b2eac8c26d8785b8688                      	gerrit-submit-requirements-admins
+5f3eac8c281fedb943d37209d7b1d79968f5c3ba                      	bot-commit-bots
+cria:project-webrtc-admins                                    	cria/project-webrtc-admins
+cria:project-webrtc-committers                                	cria/project-webrtc-committers
+cria:project-webrtc-googlers                                  	cria/project-webrtc-googlers
+google:AI2Pq9r_ksT_hfUOny8swsG8krQwPL5eOM0hGHf4QWGOPdy9igqsdhs	google/google-union:signcla
+mdb:google-cla-gerrit-robot-accounts                          	mdb/google-cla-gerrit-robot-accounts
+global:Anonymous-Users                                        	Anonymous Public Users
+global:Change-Owner                                           	Change Owner
+global:Project-Owners                                         	Project Owners
+global:Registered-Users                                       	Logged-in Public Users
+mdb:chrome-git-admins                                         	mdb/chrome-git-admins
+mdb:gwsq                                                      	mdb/gwsq
+mdb:webrtc-test-eng-team                                      	mdb/webrtc-test-eng-team
diff --git a/project.config b/project.config
index 48f00f1..54ebc49 100644
--- a/project.config
+++ b/project.config
@@ -1,10 +1,17 @@
 [project]
 	description = Access inherited by all other projects.
 [receive]
-	requireContributorAgreement = false
+	requireContributorAgreement = true
 	requireSignedOffBy = false
 	requireChangeId = false
 	enableSignedPush = false
+[accounts]
+	sameGroupVisibility = deny group google/google-union:signcla
+[contributor-agreement "Google CLA"]
+	description = Google Contributor License Agreement
+	agreementUrl = static/cla.html
+	accepted = group google/google-union:signcla
+	accepted = group mdb/google-cla-gerrit-robot-accounts
 [submit]
 	action = rebase always
 	mergeContent = true