Lighthouse CI adalah seperangkat alat yang membuat menjalankan, menyimpan, mengambil, dan menegaskan hasil Lighthouse secara berkelanjutan menjadi semudah mungkin.
Untuk memulai tindakan GitHub untuk konfigurasi proyek umum, tambahkan file berikut ke repositori GitHub Anda. Ikuti panduan Memulai untuk panduan dan petunjuk lebih lengkap tentang penyedia dan pengaturan lainnya.
.github/workflows/ci.yml
name : CI
on : [push]
jobs :
lighthouseci :
runs-on : ubuntu-latest
steps :
- uses : actions/checkout@v3
- uses : actions/setup-node@v3
with :
node-version : 18
- run : npm install && npm install -g @lhci/[email protected]
- run : npm run build
- run : lhci autorun
Jika Anda sudah memahami integrasi berkelanjutan dan sudah memiliki prosesnya, mulailah dengan Memulai.
Jika Anda belum memahami integrasi berkelanjutan, mulailah dengan Pengantar CI.
Kumpulan proyek menggunakan Lighthouse CI yang ditulis oleh komunitas. Jika Anda menggunakan Lighthouse CI dalam proyek sumber terbuka Anda, buka PR untuk menambahkannya di sini!
Lighthouse CI GitHub Action - Jalankan Lighthouse CI secara otomatis di setiap PR dengan GitHub Actions, tanpa memerlukan infrastruktur.
Contoh Pemula Lighthouse CI - Contoh repo minimal yang dapat Anda gunakan sebagai templat saat memulai dari awal, menawarkan panduan memulai cepat ramah pemula menggunakan aplikasi buat-reaksi.
Tindakan Bandingkan Lighthouse CI - Tindakan Github Lighthouse CI yang membandingkan penerapan saat ini yang dijalankan dengan penerapan leluhur dan membuat objek dengan perbedaan dan tabel penurunan harga yang dapat Anda gunakan untuk tujuan berbeda.
Kumpulan postingan blog tidak resmi, tutorial, dan panduan yang ditulis oleh komunitas tentang penggunaan Lighthouse CI. Jika Anda telah menulis panduan untuk menggunakan Lighthouse CI dalam proyek Anda, buka PR untuk menambahkannya di sini!
CATATAN: Ini bukan dokumentasi resmi. Anda dianjurkan untuk membiasakan diri dengan Lighthouse CI dan membaca Memulai sebelum melanjutkan.
Kami menyambut kontribusi ke lighthouse-ci! Baca panduan kontribusi kami untuk memulai.