logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

unit_test.yml (586B)


  1. name: Unit Tests
  2. permissions:
  3. contents: read
  4. on:
  5. push:
  6. branches:
  7. - master
  8. - develop
  9. pull_request:
  10. paths:
  11. - 'builddefs/**'
  12. - 'quantum/**'
  13. - 'platforms/**'
  14. - 'tmk_core/**'
  15. - 'tests/**'
  16. - '*.mk'
  17. - 'Makefile'
  18. - '.github/workflows/unit_test.yml'
  19. jobs:
  20. test:
  21. runs-on: ubuntu-latest
  22. container: ghcr.io/qmk/qmk_cli
  23. steps:
  24. - uses: actions/checkout@v4
  25. with:
  26. submodules: recursive
  27. - name: Install dependencies
  28. run: pip3 install -r requirements-dev.txt
  29. - name: Run tests
  30. run: qmk test-c