Manuel Events
Last updated
Was this helpful?
Last updated
Was this helpful?
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 gh
komut satırı aracıyla)
GitHub REST API (API çağrısı yaparak)
gh workflow run greet.yml
komutu, greet.yml
adlı bir GitHub Actions iş akışını başlatıyor.
-f name=mona
ve -f greeting=hello
gibi parametreler, iş akışında inputs
veya benzeri değişkenleri varsa bunları doldurmak için kullanılıyor.
-F data=@myfile.txt
ile de bir dosya (örneğin myfile.txt
) doğrudan payload olarak aktarılabiliyor. (Buradaki fark: -f
parametreyi düz metin gönderirken, -F
form-data veya dosya gönderimi için kullanılır.)