1name: ARM Linux CMake 2 3on: 4 push: 5 pull_request: 6 schedule: 7 # min hours day(month) month day(week) 8 - cron: '0 0 7,22 * *' 9 10jobs: 11 # Building using the github runner environement directly. 12 make: 13 runs-on: ubuntu-latest 14 strategy: 15 matrix: 16 targets: [ 17 [arm-linux-gnueabihf], 18 [armv8l-linux-gnueabihf], 19 [arm-linux-gnueabi], 20 [armeb-linux-gnueabihf], 21 [armeb-linux-gnueabi] 22 ] 23 fail-fast: false 24 env: 25 TARGET: ${{ matrix.targets[0] }} 26 steps: 27 - uses: actions/checkout@v2 28 - name: Build 29 run: make --directory=cmake/ci ${TARGET}_build 30 - name: Test 31 run: make --directory=cmake/ci ${TARGET}_test 32