İş akışları
Bir işi yalnızca çekme istekleri üzerine nasıl çalıştırırım?
Kısa cevap
Taslakları atlamak gibi daha hassas kontroller için pull_request tetikleyicisini ve bir if koşulunu kullanın.
Önemli olan detay
pull_request_target yerine pull_request'i tercih edin. İkincisi, temel deponun bağlamında yazma izinleriyle çalışır ve sırları sızdırmanın bilinen bir yoludur.
Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir
Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.
İlgili
Bir matris kaç işe yayılabilir?GitHub, iş akışı çalıştırması başına 256 işle tek bir matrisi sınırlar.Bir CI hatasını yerel olarak nasıl yeniden oluşturabilirim?Başarısızlık yalnızca CI'da görünüyorsa koşucu görüntüsünü eşleştirin ve ardından SSH'yi canlı bir koşucuyla eşleştirin.Bir koşucuya SSH uygulayabilir miyim?Evet. runnerhut, çalışan bir işte yetkili bir SSH anahtarıyla hata ayıklama oturumu açılmasını destekler.GitHub tarafından barındırılan ve yönetilen koşucuları karıştırabilir miyim?Evet. çalıştırma iş başına olduğundan, bir iş akışındaki farklı işler farklı sağlayıcılar kullanabilir.