gh workflow enable / disable – Pauzarea temporară a unui pipeline în Comenzi GitHub CLI (gh)

Dezactivează temporar un flux de lucru pentru a opri execuția automată a cron-urilor sau a acțiunilor pe push.

Sintaxă
gh workflow disable deploy.yml
gh workflow enable deploy.yml

Ce face gh workflow enable / disable - Pauzarea temporară a unui pipeline

Dacă un pipeline pe bază de cron job eșuează repetat sau dacă dorești să oprești temporar deploy-urile în timpul unei perioade de mentenanță (code freeze), comanda gh workflow disable pune pe pauză fluxul fără a șterge fișierul YAML din Git.

Nicio execuție nu va mai fi declanșată până la rularea comenzii gh workflow enable.

Este utilă și pentru oprirea notificărilor nedorite în depozite fork.

Exemple

Exemplul 1: Pauzarea fluxului de backup automat în timpul mentenanței bazei de date

Oprește execuțiile programate ale fișierului backup.yml.

gh workflow disable backup.yml

Ieșire în terminal

✓ Disabled workflow backup.yml

Greșeli frecvente

  • Uitarea de a re-activa fluxul de lucru după finalizarea mentenanței; verificați starea fluxurilor cu ‘gh workflow list’.

Comenzi înrudite

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: gh workflow enable / disable – Pauzarea temporară a unui pipeline

Ai o nelămurire despre utilizarea comenzii gh workflow enable / disable – Pauzarea temporară a unui pipeline sau 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.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.