name: Linux on: [push, pull_request] jobs: build-linux: name: Build Linux runs-on: ubuntu-latest strategy: fail-fast: false matrix: compiler: ["clang", "gcc"] steps: - uses: actions/checkout@v4 - name: Install Dependencies run: sudo apt update && sudo apt install libmad0-dev libsdl2-dev libvorbis-dev - name: Build ${{ matrix.compiler }} run: make --jobs=3 --keep-going --directory=Quake CC=${{ matrix.compiler }} USE_SDL2=1