--- name: 'tests' on: pull_request: push: branches: - master tags: - '*' concurrency: group: ci-tests-${{ github.head_ref || github.ref }}-${{ github.repository }} cancel-in-progress: true jobs: ubuntu-latest: runs-on: ubuntu-latest steps: - name: Clone uses: actions/checkout@v3 with: submodules: true - name: Dependencies run: | sudo apt-get update sudo apt-get install build-essential ffmpeg - name: Test run: | make test macOS-latest: runs-on: macOS-latest steps: - name: Clone uses: actions/checkout@v3 with: submodules: true - name: Test run: | make test