run_static_checks.yaml 460 B

1234567891011121314151617181920212223
  1. name: Run static checks
  2. concurrency:
  3. group: static-check-${{ github.event_name }}-${{ github.ref }}
  4. cancel-in-progress: true
  5. on:
  6. push:
  7. tags:
  8. - v*
  9. - e*
  10. pull_request:
  11. jobs:
  12. run_static_analysis:
  13. runs-on: self-hosted
  14. container: "ghcr.io/emqx/emqx-builder/5.0-3:24.1.5-3-alpine3.14"
  15. steps:
  16. - uses: actions/checkout@v2
  17. - name: xref
  18. run: make xref
  19. - name: dialyzer
  20. run: make dialyzer