İçeriğe geç

Oyun yazarı

GitHub Actions hakkında Oyun Yazarı CI

Tarayıcı indirmeleri ve seri test yürütme her çalıştırmaya hakimdir.

75'ler → 3'ler
Tarayıcı kurulumu
32 dk → 6 dk
E2E paketi

Tarayıcı indirmeleri ve seri test yürütme her çalıştırmaya hakimdir.

Neden oluyor?

Oyun yazarı, her çalıştırmada tarayıcı ikili dosyalarını indirir ve varsayılan olarak CI'da sınırlı sayıda çalışana ayarlanır.

Ne değiştirilmeli

  1. Cache ~/.cache/ms-playwright Playwright sürümüne göre ayarlandı
  2. Çalışanları CI varsayılan değeri olan bir yerine koşucu çekirdek sayısına ayarlayın
  3. --shard ile koşucular arasında parçalama yapın ve blob raporlarını birleştirin
  4. Yalnızca gerçekten test ettiğiniz tarayıcıları yükleyin

runnerhut'ta oyun yazarı (runnerhut)

runnerhut'a (runnerhut) özgü tek satır 'runs-on: runnerhut-8vcpu-ubuntu-2404'tür. Geriye kalan her şey standart GitHub Actions'tir; bugün kullandığınız aynı eylemler, aynı sırlar ve aynı izin modeli.

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.