LayerTwo-Labs / bip300301_enforcer

CUSF software enforcing BIP300 and BIP301 rules.
1 stars 4 forks source link

Init CI/CD, switch codegen from buf to protox #6

Closed Ash-L2L closed 1 month ago

Ash-L2L commented 1 month ago

Buf has no command to check that generated code is consistent with committed generated code. Switched codegen to protox so that installing protoc is unnecessary in order to build.

buf lint is used on the CI, in conjunction with protolint. buf format is not used on the CI, because it is not configurable, and differs in format from protolint's enforced style.