Geliştiricilerin kolaylığı için GitHub eylemleri, projelerindeki iş akışını otomatikleştirmelerine olanak tanır. İtme/çekme gibi yapılandırılmış iş akışını çağırmak için belirli olayları belirtebilir ve hatta ' iş akışı_gönderimi ”.
Bu kullanışlı kılavuz, GitHub eylemlerinde iş akışını manuel olarak tetiklemeye yönelik talimatları aydınlatacaktır.
Workflow_dispatch GitHub Eylemleri Nasıl Tetiklenir?
İş akışını manuel olarak tetiklemek için iş akışının 'workflow_dispatch' olayında yapılandırılmış olması gerekir. Bundan sonra iş akışını manuel olarak başlatmak için aşağıdaki adımlar dikkate alınır.
Hızlı bakış:
-
- GitHub deposunu açın ve “ Hareketler ”sekmesi.
- İş akışını seçin, çalıştırın ve manuel olarak tetikleyin
1. Adım: İş Akışı Dosyasını Kontrol Edin
Öncelikle “etkinliğiyle yapılandırılmış iş akışımızı kontrol edelim” iş akışı_gönderimi ” GitHub eylemlerinde:
isim: Değişken günde tebrikAçık:
iş akışı_gönderimi
ortam:
İsim: Mateen
Meslekler:
tebrik_işi:
devam eden: ubuntu-en son
ortam:
blog: LinuxHint
adımlar:
- isim: 'LinuxHint Eğitimi.'
koşmak: Eko 'Benim ismim $İsim , Hoşgeldiniz $blog '
İş akışımız “ değişken.yml 'dosya şu tarihte yapılandırıldı' iş akışı_gönderimi ” bazı ortam değişkenlerini yazdırıyor.
Adım 2: Eylemler Sekmesine gidin
Ana deponuzdan “ Hareketler ” sekmesi iş akışı dosyasına erişmek için:
3. Adım: İş Akışını Açın
Bundan sonra, listelenen iş akışından belirli bir iş akışını açın:
4. Adım: İş Akışını Çalıştırın
Son olarak aşağıda vurgulanan seçeneğe basarak iş akışını çalıştırın:
Adım 5: Sonuçları Kontrol Edin
Daha önce de belirttiğimiz gibi iş akışı ortam değişkenlerini ekrana yazdıracaktır. Yani bunu aşağıdaki çıktıda görebilirsiniz:
Bunlar GitHub eylemlerinde 'workflow_dispatch'i manuel olarak tetiklemeye yönelik adımlardır.
Çözüm
“ tetiklemek için worflow_dispatch ” manuel olarak GitHub deposunu açın ve “ Hareketler ”sekmesi. Bundan sonra iş akışı dosyasını açın ve iş akışını manuel olarak tetiklemek için çalıştırın. Bu gönderi, GitHub eylemlerinde 'workflow_dispatch'i manuel olarak tetiklemeye yönelik adımları kapsamıştır.