Skip to content

Add a Github reporter to the bot#3255

Merged
Archaeopteryx merged 5 commits into
mozilla:masterfrom
vrigal:github-bot-reporter
May 11, 2026
Merged

Add a Github reporter to the bot#3255
Archaeopteryx merged 5 commits into
mozilla:masterfrom
vrigal:github-bot-reporter

Conversation

@vrigal
Copy link
Copy Markdown
Collaborator

@vrigal vrigal commented Mar 11, 2026

Depends #3254

The reporter publishes a review with the issues related to the diff, and approves if there are no issue.

@vrigal vrigal force-pushed the github-bot-reporter branch from 275626b to 45c3030 Compare March 11, 2026 15:49
This was referenced Mar 11, 2026
@vrigal vrigal force-pushed the github-bot-reporter branch from 45c3030 to 046e863 Compare March 11, 2026 16:30
@vrigal vrigal force-pushed the github-bot-reporter branch 3 times, most recently from 4ec815b to 85a3230 Compare April 23, 2026 08:53
@vrigal
Copy link
Copy Markdown
Collaborator Author

vrigal commented Apr 23, 2026

I was able to run the publication from a real Taskcluster decision task trigerred from github: https://firefox-ci-tc.services.mozilla.com/tasks/TbyUh4mPQb-vlvzXOR9Vrw.

I published the review to a custom repository : vrigal/ff-test#2.

The app credentials have a R/W access to pull requests with, with the following secret:

reporter: github
      client_id: <app_client_id>
      private_key_pem: |-
        -----BEGIN RSA PRIVATE KEY-----
        <secret_rsq_key>
        -----END RSA PRIVATE KEY-----
      installation_id: <integer_id>

@vrigal vrigal force-pushed the github-bot-reporter branch from 85a3230 to 51bb116 Compare April 30, 2026 09:17
@vrigal vrigal requested a review from Archaeopteryx April 30, 2026 09:18
@Archaeopteryx Archaeopteryx merged commit e5f614a into mozilla:master May 11, 2026
11 checks passed
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.

2 participants