项目作者: andream16

项目描述 :
Go + Buf + Github Actions example
高级语言: Makefile
项目地址: git://github.com/andream16/gobufghactionsexample.git
创建时间: 2021-02-07T14:32:10Z
项目社区:https://github.com/andream16/gobufghactionsexample

开源协议:

下载


go-buf-github-actions-example

Example on how to use protoc,
buf and github actions to create a nice workflow to work with GRPC.

What it’s shown

  • compile protobuf files to go using protoc
  • contracts lint and breaking changes using buf
  • github actions to run the flows mentioned above on every push or pull request

How to I run this locally?

Run make to download dependencies, compile protobuf files, run lint and breaking changes on the latter.