codestyle.yml 781 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. ---
  2. name: "Codestyle checks"
  3. on:
  4. push:
  5. paths:
  6. - '.github/workflows/codestyle.yml'
  7. - 'frontend/**'
  8. - 'integration-tests/**'
  9. - 'proto/**'
  10. - 'service/**'
  11. jobs:
  12. codestyle:
  13. runs-on: ubuntu-latest
  14. steps:
  15. - name: Checkout
  16. uses: actions/checkout@v4
  17. - name: Setup Go
  18. uses: actions/setup-go@v5
  19. with:
  20. go-version-file: 'service/go.mod'
  21. cache: true
  22. cache-dependency-path: 'service/go.mod'
  23. - name: Print go version
  24. run: go version
  25. - name: service
  26. run: make -wC service codestyle
  27. - name: Setup Node
  28. uses: actions/setup-node@v4
  29. with:
  30. node-version: '22'
  31. - name: frontend
  32. run: make -wC frontend codestyle