Commit c9f414d
authored
ci: merge cli-self-update into cli-e2e-test job (#554)
## Summary
Merge the `cli-self-update` job into the `cli-e2e-test` job to eliminate
redundant build pipelines.
## Motivation
The `cli-self-update` job ran on 3 platforms (ubuntu, mac, windows) and
duplicated the entire setup: clone, setup-rust, build-upstream, and
bootstrap-cli — just to run self-update tests. This added ~3-5 minutes
of unnecessary runner time per CI run.
## Changes
- Moved self-update test steps (bash, powershell, cmd) to the end of
`cli-e2e-test` job
- Removed the standalone `cli-self-update` job entirely
- Updated `done` job to remove `cli-self-update` dependency
## Impact
- **3 fewer runner instances** per CI run (one per platform)
- No loss of test coverage — same tests, same platforms
- Self-update tests reuse the already-built CLI from the e2e job1 parent 4ecdcbf commit c9f414d
1 file changed
Lines changed: 3 additions & 60 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
361 | 361 | | |
362 | 362 | | |
363 | 363 | | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
| 364 | + | |
421 | 365 | | |
422 | 366 | | |
423 | 367 | | |
| |||
464 | 408 | | |
465 | 409 | | |
466 | 410 | | |
467 | | - | |
| 411 | + | |
468 | 412 | | |
469 | 413 | | |
470 | 414 | | |
| |||
512 | 456 | | |
513 | 457 | | |
514 | 458 | | |
515 | | - | |
| 459 | + | |
516 | 460 | | |
517 | 461 | | |
518 | 462 | | |
| |||
631 | 575 | | |
632 | 576 | | |
633 | 577 | | |
634 | | - | |
635 | 578 | | |
636 | 579 | | |
637 | 580 | | |
| |||
0 commit comments