Merge pull request #10289 from bkleiner/add-h7-svd
[inav.git] / .github / workflows / non-code-change.yaml
blob5c30c6e6ead7cbf65777120123a03ac02a14197d
1 name: Build firmware
2 # Don't enable CI on push, just on PR. If you
3 # are working on the main repo and want to trigger
4 # a CI build submit a draft PR.
5 on: 
6   pull_request:
7     paths-ignore:
8       - 'src/**'
9       - '.github/**'
10       - 'cmake/**'
11       - 'lib/**'
12       - 'docs/Settings.md'
13       - 'CMakeLists.txt'
14       - '*.sh'
16 jobs:
17   test:
18     #needs: [build]
19     runs-on: ubuntu-latest
20     steps:
21       - uses: actions/checkout@v4
22       - name: Install dependencies
23         run: sudo apt-get update && sudo apt-get -y install ninja-build
24       - name: Run Tests
25         run: mkdir -p build && cd build && cmake -DTOOLCHAIN=none -G Ninja .. && ninja check