Hoppa till innehåll

Protobuf och gRPC

Protobuf och gRPC CI på GitHub Actions

Kodgenerering körs på varje version även när ingen .proto har ändrats.

70-tal → 6-tal
Codegen

Varför det händer

Vad ska ändras

  1. Cachelagra protokinplugin-binärfilerna som är inskrivna på deras versioner
  2. Använd buff med en låsfil så att beroendemoduler cachelagras
  3. Gategenerering på ett sökvägsfilter för **/*.proto
  4. Kontrollera genererad kod i förvaret och verifiera den i CI istället för att regenerera

Protobuf och gRPC på runnerhut

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.