Manuel Events
Normalde GitHub Actions, genelde push/pull request gibi olaylar ya da cron zamanlamasıyla otomatik tetiklenir. Ancak bazı durumlarda, üç farklı şekilde manuel olarak tetikleme yapabiliriz:
GitHub UI (GitHub arayüzünden “Run workflow” butonu vb.)
GitHub CLI (Terminalde
ghkomut satırı aracıyla)GitHub REST API (API çağrısı yaparak)
gh workflow run greet.yml \
-f name=mona \
-f greeting=hello \
-F [email protected]gh workflow run greet.ymlkomutu,greet.ymladlı bir GitHub Actions iş akışını başlatıyor.-f name=monave-f greeting=hellogibi parametreler, iş akışındainputsveya benzeri değişkenleri varsa bunları doldurmak için kullanılıyor.-F [email protected]ile de bir dosya (örneğinmyfile.txt) doğrudan payload olarak aktarılabiliyor. (Buradaki fark:-fparametreyi düz metin gönderirken,-Fform-data veya dosya gönderimi için kullanılır.)
Last updated
Was this helpful?