Vai al contenuto

Protobuf e gRPC

Protobuf e CI gRPC su GitHub Actions

La generazione del codice viene eseguita su ogni build anche quando nessun file .proto è stato modificato.

Anni '70 → 6 anni
Codegen

Perché succede

Cosa cambiare

  1. Memorizza nella cache i binari del plugin protoc codificati nelle loro versioni
  2. Utilizzare buf con un file di blocco in modo che i moduli di dipendenza vengano memorizzati nella cache
  3. Generazione di porte su un filtro di percorso per **/*.proto
  4. Controlla il codice generato nel repository e verificalo in CI anziché rigenerarlo

Protobuf e gRPC su runnerhut

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.