Ce face gh run rerun - Re-rularea unui pipeline sau doar a pașilor eșuați
Adesea, un pipeline eșuează din motive tranzitorii care nu țin de codul tău (un timeout de rețea la descărcarea dependențelor npm sau un serviciu extern temporar indisponibil).
Comanda gh run rerun <id> relansează întregul flux de lucru.
Opțiunea modernă --failed re-execută EXCLUSIV joburile care au picat, sărind peste cele care au trecut deja cu succes, economisind timp și minute de rulare din contul GitHub Actions.
Exemple
Exemplul 1: Re-rularea rapidă doar a joburilor eșuate după remedierea rețelei
Economisește minute de rulare executând doar ce a picat.
gh run rerun 99182740 --failed
Ieșire în terminal
✓ Re-running failed jobs in run 99182740
To see runs, try: gh run view 99182740
Greșeli frecvente
- Re-rularea unui pipeline sperând că o eroare reală de sintaxă sau logică se va rezolva de la sine; dacă codul este greșit, testul va eșua identic.
Comenzi înrudite
gh run view - Inspectarea jurnalului și a pașilor eșuați dintr-un job: Afișează sumarul joburilor rulate și extrage din jurnale doar pașii care au dat eroare pentru depanare instantanee.gh run list - Listarea execuțiilor recente de pipeline Actions: Afișează istoricul execuțiilor de pipeline cu stare (success, failure, in_progress), eveniment declanșator, branch și durată.
Întrebări & Exemple de Cod:
gh run rerun – Re-rularea unui pipeline sau doar a pașilor eșuațiAi o nelămurire despre utilizarea comenzii
gh run rerun – Re-rularea unui pipeline sau doar a pașilor eșuațisau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.