Commit c953c4b
authored
ci: aggregate matrix job results into single status checks (#2028)
Add e2e-image-common-status, e2e-image-router-status, and
e2e-router-status jobs that roll up their matrix job's result.
Individual matrix legs (e.g. e2e-router (pd-shared-storage-disagg))
cannot be named as required status checks without listing every
suite, so a failing leg outside the required list does not block
merge. Requiring the aggregator job instead is stable across
matrix changes.
Fixes #2027
Signed-off-by: Etai Lev Ran <elevran@gmail.com>1 parent 7f67e65 commit c953c4b
1 file changed
Lines changed: 42 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
1 | 4 | | |
2 | 5 | | |
3 | 6 | | |
| |||
256 | 259 | | |
257 | 260 | | |
258 | 261 | | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
259 | 275 | | |
260 | 276 | | |
261 | 277 | | |
| |||
306 | 322 | | |
307 | 323 | | |
308 | 324 | | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
309 | 338 | | |
310 | 339 | | |
311 | 340 | | |
| |||
393 | 422 | | |
394 | 423 | | |
395 | 424 | | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
0 commit comments