1 name: Test build and deploy process on version 1 branch 2 3 on: 4 push: 5 branches: [ 1.x ] 6 pull_request: 7 branches: [ 1.x ] 8 9 jobs: 10 build-ubuntu: 11 runs-on: ubuntu-20.04 12 steps: 13 - uses: actions/checkout@v2 14 - name: autoreconf 15 run: autoreconf --install 16 - name: configure 17 run: ./configure 18 - name: make 19 run: make 20 - name: make check 21 run: make check 22 - name: legacy unit tests 23 run: ./tests/test.sh src/detox 24 - name: make distcheck 25 run: make distcheck 26 27 build-macos: 28 runs-on: macos-latest 29 steps: 30 - uses: actions/checkout@v2 31 - name: brew install 32 run: brew install automake coreutils bash 33 - name: autoreconf 34 run: autoreconf --install 35 - name: configure 36 run: ./configure 37 - name: make 38 run: make 39 - name: make check 40 run: make check 41 - name: make distcheck 42 run: make distcheck