Minangka alternatif kanggo Travis CI sing dihargai banget, GitHub Actions uga wis kasedhiya kanggo sawetara wektu. Minangka alat integrasi sing terus-terusan, wis terintegrasi kanthi apik ing platform kode GitHub lan saiki wis stabil banget. Tindakan GitHub adhedhasar file konfigurasi YAML sing diselehake ing repositori ing ngendi alur kerja kudu ditindakake.
Ing ngisor iki ana file YAML boilerplate sing cukup kanggo nglakokake tes otomatis ing push sabanjure, contone adhedhasar PHPUnit lan Jest ing lingkungan sing beda - uga integrasi MySQL utawa PostgreSQL (utawa salah siji saka akeh tumindak liyane ing Marketplace ). masalah:
4130f4fc3ee978baafb1b24b7e623190
Kabeh tes sing mlaku banjur bisa ditemokake ing tab "Tindakan" ing repositori. Sing paling apik: Tindakan GitHub gratis digunakake kanggo repositori umum (kanggo 2,000 menit saben wulan). Yen sampeyan pengin nyoba sacara lokal sadurunge, disaranake nggunakake alat tumindak , sing uga bisa digunakake kanggo simulasi pelari sacara lokal.