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

Move bot errors to a be more repo scoped, as that are not exactly commit level. #350

Open
drazisil-codecov opened this issue Apr 25, 2024 — with Slack · 1 comment
Assignees
Labels
Bug For issues and unexpected behaviors Waiting for: Product Owner

Comments

Copy link

drazisil-codecov commented Apr 25, 2024

Problem to solve

Today, there are bot errors/issues that arise – which are typically permission issues - example would be the GitHub app not being installed. This may have happened bc at the time of the commit, GitHub app was not installed, and Codecov still had uploads running. Said differently, Codecov wasn't able to use the GitHub app to post the data. To summarize:

  • the GitHub app install requirement could be shown more broadly (currently on the org page and commit leve)
  • if the installation is made, the error is out of date in it's tense
Screenshot 2024-05-06 at 8 55 28 AM
initial issue / context Move bot errors to a be more repo scoped, as that are not exactly commit level.

Current we show bot errors, or errors with the GitHub app on the commit page only, mean that do not clear when the issue is fixed. This messaging should be more of a real time status at the repo level.

Slack Message

Solution

  • Audit this scenario to identify where the current messaging
  • Update to show org/repo banner wide
  • Update commit level warning to include copy ("run again if already installed")
@drazisil-codecov drazisil-codecov added the Bug For issues and unexpected behaviors label Apr 25, 2024 — with Slack
@eliatcodecov
Copy link
Contributor

@codecovdesign to collaborate with @drazisil-codecov on a more optimal design for surfacing these errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug For issues and unexpected behaviors Waiting for: Product Owner
Projects
Status: Waiting for: Product Owner
Development

No branches or pull requests

3 participants