diff options
| -rw-r--r-- | .github/workflows/cli.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/unit_test.yml | 30 | 
2 files changed, 31 insertions, 1 deletions
| diff --git a/.github/workflows/cli.yml b/.github/workflows/cli.yml index 3bf9741ac7..2ea810958b 100644 --- a/.github/workflows/cli.yml +++ b/.github/workflows/cli.yml @@ -4,7 +4,7 @@ on:    push:      branches:      - master -    - future +    - develop    pull_request:      paths:      - 'lib/python/**' diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml new file mode 100644 index 0000000000..26bcb2f511 --- /dev/null +++ b/.github/workflows/unit_test.yml @@ -0,0 +1,30 @@ +name: Unit Tests + +on: +  push: +    branches: +    - master +    - develop +  pull_request: +    paths: +    - 'builddefs/**' +    - 'quantum/**' +    - 'platforms/**' +    - 'tmk_core/**' +    - 'tests/**' +    - '*.mk' +    - 'Makefile' +    - '.github/workflows/unit_test.yml' + +jobs: +  test: +    runs-on: ubuntu-latest + +    container: qmkfm/base_container + +    steps: +    - uses: actions/checkout@v2 +      with: +        submodules: recursive +    - name: Run tests +      run: make test:all | 
