Skip to content

Comments

Add module for using cloud identity api to manage google groups#5149

Merged
ViniciustCosta merged 8 commits intomasterfrom
feat/group_oss_fuzz_issue_cc
Feb 2, 2026
Merged

Add module for using cloud identity api to manage google groups#5149
ViniciustCosta merged 8 commits intomasterfrom
feat/group_oss_fuzz_issue_cc

Conversation

@ViniciustCosta
Copy link
Collaborator

@ViniciustCosta ViniciustCosta commented Jan 29, 2026

This is some groundwork in order to use google groups for CCs in OSS-Fuzz issues.
Context: b/477964128, b/388390041 and google/oss-fuzz#12945

Since we used google groups for the auth/access in appengine, I updated it to centralize in the same module under google cloud utils.

Tests:

  • Used a local script (gpaste/4919004936404992) to execute all methods using a test group. Output: gpaste/6567249169219584

@ViniciustCosta ViniciustCosta changed the title Use google groups for CCs in OSS-Fuzz issues Add module for managing google groups Jan 29, 2026
@ViniciustCosta ViniciustCosta marked this pull request as ready for review January 29, 2026 19:44
@ViniciustCosta ViniciustCosta changed the title Add module for managing google groups Add module for using cloud identity api to manage google groups Jan 29, 2026
Copy link
Collaborator

@javanlacerda javanlacerda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a way to test it in dev ?

@ViniciustCosta
Copy link
Collaborator Author

Is there a way to test it in dev ?

Not actually as this will only be used by OSS-Fuzz (and dev simulates chrome environment).

The plan here is to create a separate cronjob (already did in #5151) to create and sync the OSS-Fuzz projects' groups initially. Afterwards, I will adapt the issue tracker to CC the groups instead of the actual emails. Once everything is working fine, then we can integrate the group syncing step into the project-setup cron.

@ViniciustCosta ViniciustCosta merged commit f00b539 into master Feb 2, 2026
11 checks passed
@ViniciustCosta ViniciustCosta deleted the feat/group_oss_fuzz_issue_cc branch February 2, 2026 19:01
javanlacerda pushed a commit that referenced this pull request Feb 4, 2026
This is some groundwork in order to use google groups for CCs in
OSS-Fuzz issues.
Context: b/477964128, b/388390041 and
google/oss-fuzz#12945

Since we used google groups for the auth/access in appengine, I updated
it to centralize in the same module under google cloud utils.

Tests: 
* Used a local script (gpaste/4919004936404992) to execute all methods
using a test group. Output: gpaste/6567249169219584
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants