İçeriğe geç

Web Montajı

GitHub Actions hakkında WebAssembly CI

Wasm araç zinciri kurulur ve Rust veya C++ tarafı her çalıştırmada yeniden oluşturulur.

90'lar → 4'ler
Takım zinciri kurulumu
7 dakika → 90'lar
Yapı

Wasm araç zinciri kurulur ve Rust veya C++ tarafı her çalıştırmada yeniden oluşturulur.

Neden oluyor?

wasm-pack, emsdk ve hedefe özgü derleme dizinleri önbelleğe alınmaz.

Ne değiştirilmeli

  1. Araç zinciri sürümüne anahtarlanmış emsdk veya wasm32 hedef dizinini önbelleğe alın
  2. Wasm32 hedefi için Cargo hedef dizinini yerelden ayrı olarak önbelleğe alın
  3. Çekme isteklerinde atlanabilmesi için wasm-opt'u ayrı bir adım olarak çalıştırın

runnerhut'ta Web Montajı (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.