[RFC] GitHub Actions checks integration with Gerrit

147 views
Skip to first unread message

Harsh Modi

unread,
Oct 2, 2023, 2:11:56 PM10/2/23
to repo-d...@googlegroups.com
Hello community,
I'm proposing to create a new plugin for gerrit called 'checks-gha', see the details below.
Gerrit has a plugin API to integrate with third party CI systems. 
Some gerrit users use gerrit with GitHub in that gerrit is used
for code review while GitHub is used for general code viewing and CI.
An example of how this could be done can be seen in this talk given by
the CUE project (https://www.youtube.com/watch?v=2B2PZTZlPJg).

In this architecture, GitHub actions would have a trigger workflow with information like
the Gerrit change id and revision that it would used to fetch the change from gerrit and push
into a branch. Then Gerrit can query that branch's actions and report status back to the
user using the checks UI. This makes it nicer for users to be able to see what checks are
running and which are failing.

A basic prototype of this concept can be seen here: https://github.com/DolceTriade/checks-gha
Thanks,

Matthias Sohn

unread,
Oct 3, 2023, 11:56:20 AM10/3/23
to Harsh Modi, repo-d...@googlegroups.com
+1

Can you find a less cryptic name ? E.g. checks-github-actions.
 

--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en

---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/repo-discuss/DM6PR11MB432985B718F7A0A94509FFC2DAC5A%40DM6PR11MB4329.namprd11.prod.outlook.com.
Reply all
Reply to author
Forward
0 new messages