GitHub İşlemleri ile CI

Son derece değerli Travis CI'ye alternatif olarak GitHub Actions da bir süredir mevcuttu.Sürekli bir entegrasyon aracı olarak GitHub kod platformuna çok iyi entegre edildi ve artık çok kararlı. GitHub Eylemleri, iş akışının çalışması gereken depoya yerleştirilen YAML yapılandırma dosyalarını temel alır.


Aşağıda, örneğin farklı ortamlarda PHPUnit ve Jest tabanlı - aynı zamanda MySQL veya PostgreSQL entegrasyonu (veya Marketplace'teki çok sayıdaki diğer eylemlerden biri) gibi bir sonraki yüklemede otomatikleştirilmiş testler çalıştırmak için yeterli olan standart bir YAML dosyası bulunmaktadır. sorun:

4130f4fc3ee978baafb1b24b7e623190

Çalışan tüm testler daha sonra depodaki "Eylemler" sekmesinde bulunabilir. Harika olan şey: GitHub Actions'ın genel depolar için kullanımı tamamen ücretsizdir (ayda 2.000 dakika). Önceden yerel olarak denemek istiyorsanız, koşucuları yerel olarak simüle etmek için de kullanılabilen eylem aracını kullanmanızı öneririz.

Geri