codestyle.yml 539 B

1234567891011121314151617181920212223242526272829303132
  1. name: "Codestyle checks"
  2. on:
  3. push:
  4. paths:
  5. - 'cmd/**'
  6. - 'internal/**'
  7. - 'webui/**'
  8. - 'integration-tests/**'
  9. - 'OliveTin.proto'
  10. jobs:
  11. codestyle:
  12. runs-on: ubuntu-latest
  13. steps:
  14. - name: Checkout
  15. uses: actions/checkout@v2
  16. - name: Setup Go
  17. uses: actions/setup-go@v2
  18. with:
  19. go-version: '^1.16.0'
  20. - name: deps
  21. run: make grpc
  22. - name: daemon
  23. run: make daemon-codestyle
  24. - name: webui
  25. run: make webui-codestyle