You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
504 B

  1. name: Protobuf
  2. # Protobuf runs buf (https://buf.build/) lint and check-breakage
  3. # This workflow is only run when a .proto file has been modified
  4. on:
  5. pull_request:
  6. paths:
  7. - "**.proto"
  8. jobs:
  9. proto-lint:
  10. runs-on: ubuntu-latest
  11. steps:
  12. - uses: actions/checkout@master
  13. - name: lint
  14. run: make proto-lint
  15. proto-breakage:
  16. runs-on: ubuntu-latest
  17. steps:
  18. - uses: actions/checkout@master
  19. - name: check-breakage
  20. run: make proto-check-breaking-ci