Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github bot for producing PR reports #554

Open
g4s8 opened this issue Jul 21, 2020 · 0 comments
Open

Github bot for producing PR reports #554

g4s8 opened this issue Jul 21, 2020 · 0 comments

Comments

@g4s8
Copy link

g4s8 commented Jul 21, 2020

It would be great to have GitHub app to use it instead of GitHub actions or other manual CI scripts. It can look similar to Codecov reports, e.g. see this comment: https://github.com/artipie/http/pull/204#issuecomment-661751762

The advantages:

  • Aibolit automatically setup itself on auth: user clicks "install" button on Aibolit web page, it redirects to GitHub OAuth page, user select repository and clicks allow, then Aibolit has permissions to setup webhooks for repository and can run builds on some events (e.g. new PR event).
  • Can generate cool reports: it would be more informative to have reports in PR comments. Now It's not really useful to open build logs of CI to check warnings text.
  • Repo admin may decide how to deal with these reports: he/she can "require" this check to be passed in repo settings; he/she may log in to aibolit website and change behavior, e.g. minimum required score ration to make the build green. (see Codecov: it's red only when some threshold is reached, not for each minor issue).
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

No branches or pull requests

1 participant