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

Document a process for communicating CI test failures on main #337

Open
aaronsteers opened this issue Sep 5, 2022 · 0 comments
Open

Document a process for communicating CI test failures on main #337

aaronsteers opened this issue Sep 5, 2022 · 0 comments

Comments

@aaronsteers
Copy link
Contributor

aaronsteers commented Sep 5, 2022

Very infrequently, we'll see a merge to main that causes one or more CI tests to start failing - either consistently or sporadically.

The team generally gets to know about this through osmosis and engineering threads in slack, but it might be missed by other community members or team members.

This proposed process change would be something like:

Any time a team member becomes aware of a CI test failure, I think we should perform the following steps:

  1. Immediately log an issue to log the instance of the CI failure, including mention of it is constant or sporadic.
  2. Share the link to the issue with an FYI to the #contributing channel.
  3. If the PR that introduced the error is known, assign to the author of that PR to request a resolution weight estimate. Otherwise ping a manager for next steps.
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