--- name: Test on: push: branches: - master jobs: test: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v2 with: submodules: recursive - name: Install dependencies run: | sudo apt-get update sudo apt-get install -y libbsd-dev cmake build-essential - name: Build and test run: | mkdir build cd build cmake .. make ./tests