Repository navigation
Replies: 7 comments 1 reply
|
Admin bypass: |
|
Admin bypass: |
|
Admin bypass: |
|
Admin bypass: |
|
Non-blocking job red on
|
|
Fix PR for the full-GI |
|
Admin bypass: |
|
Admin bypass: |
|
Admin bypass: |
|
Admin bypass: |
|
Non-blocking job red on
|
|
Fix PR for the full-GI |
Uh oh!
There was an error while loading. Please reload this page.
This is a long-running thread for reporting problems with CI on
develop. Keep it open indefinitely: each incident gets its own new comment thread here.Maintainers on CI watch: @Santiagocetran and @robertocarlous
Why this exists
Most merges into
developare done locally and pushed directly, and until now CI never ran on those pushes. PR No. 168 adds apushtrigger, so every commit pushed todevelopnow gets its own CI run (Solidity, Python, Docs,CI OK). That run doesn't block anything, because the commit has already landed. It only shows whether the landed code is healthy, so someone has to look at it.How it works
Normally, I handle it. When I push to
develop, I make sure the push's CI run passes, or I add a fix commit on top to make it pass.When it becomes critical, you step in. If a red (failed) or missing (never started) run on
develophas gone unaddressed for about 6 hours or more, and more commits have landed on top of it, then:At that point, please don't wait for me: open a thread here (format below).
How to check
Or open the Actions tab (filter: branch
develop, eventpush), or the commit on GitHub, where a ✓/✗ next to it links to the run.To find the commit that introduced the failure, walk back through the list to the oldest red run after the last green one. That commit is usually the culprit, not the newest one.
Reporting an incident: open a new top-level comment here
One thread per incident. Please don't reply inside someone else's incident thread unless it's the same failure. Include:
develop, plus the latestdevelopSHA if more have landed sincePython→tests/test_x.py::TestY::test_z, with the key error lineI'll reply in the thread. Once it's fixed, the thread gets a final comment with the fixing commit SHA and the green run URL, so this discussion doubles as the incident log.
Notes
developpushes have no CI run at all.ruff (advisory)andforge lint (advisory)steps can show##[error]without failing the job. Only a red job or a redCI OKcounts as an incident.All reactions