diff --git a/.github/workflows/emu-build-all-linux.yml b/.github/workflows/emu-build-all-linux.yml index 73753144..9412816c 100644 --- a/.github/workflows/emu-build-all-linux.yml +++ b/.github/workflows/emu-build-all-linux.yml @@ -29,6 +29,7 @@ jobs: if: ${{ !cancelled() }} strategy: + max-parallel: 2 matrix: ## notice how on linux everything is lowercase, `cd GBE_Build`, then: `make help` cfg: [ 'debug', 'release', 'experimentaldebug', 'experimentalrelease', ] @@ -90,9 +91,9 @@ jobs: working-directory: ${{ github.workspace }}/GBE_Build run: | echo "dry run..." - make -n -j 2 config=${{ matrix.cfg }}_${{ matrix.arch }} ${{ matrix.prj }} + CC=clang CXX=clang++ make -n -j 2 config=${{ matrix.cfg }}_${{ matrix.arch }} ${{ matrix.prj }} echo "actual run..." - make -j 2 config=${{ matrix.cfg }}_${{ matrix.arch }} ${{ matrix.prj }} + CC=clang CXX=clang++ make -j 2 config=${{ matrix.cfg }}_${{ matrix.arch }} ${{ matrix.prj }} ### upload artifact/package to github Actions (for targets) - name: Upload build package (for targets) diff --git a/.github/workflows/emu-build-all-win.yml b/.github/workflows/emu-build-all-win.yml index d7e8b401..099c63b3 100644 --- a/.github/workflows/emu-build-all-win.yml +++ b/.github/workflows/emu-build-all-win.yml @@ -28,6 +28,7 @@ jobs: if: ${{ !cancelled() }} strategy: + max-parallel: 2 matrix: prj: [ 'GameOverlayRenderer', 'GenerateInterfaces', 'SteamClient', 'SteamEmu', ] arch: [ 'x64', 'Win32', ]