check-style.yml 734 B

1234567891011121314151617181920212223242526272829303132333435
  1. name: Check style
  2. on:
  3. push:
  4. branches: [ master ]
  5. pull_request:
  6. jobs:
  7. black:
  8. runs-on: ubuntu-latest
  9. steps:
  10. - uses: actions/checkout@v3
  11. - uses: psf/black@stable
  12. with:
  13. options: "--check --diff"
  14. version: "22.3.0"
  15. isort:
  16. runs-on: ubuntu-latest
  17. steps:
  18. - uses: actions/checkout@v3
  19. - uses: actions/setup-python@v3
  20. with:
  21. python-version: 3.8
  22. - uses: isort/isort-action@master
  23. with:
  24. isortVersion: "5.10.1"
  25. codespell:
  26. runs-on: ubuntu-latest
  27. steps:
  28. - uses: actions/checkout@v3
  29. - uses: codespell-project/actions-codespell@v1
  30. with:
  31. only_warn: 1
  32. ignore_words_list: ibrary,nd