codestyle.yml 564 B

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