Commit fa442ca7b5 for openssl.org

commit fa442ca7b5f21b11a864868dd89bb9728caccb19
Author: Neil Horman <nhorman@openssl.org>
Date:   Fri May 1 08:23:27 2026 -0400

    Limit job count on compiler zoo builds

    The security repo keeps failing our compiler zoo jobs, consistently.  It
    appears to be happening because our compiler zoo jobs use make -j
    without any limit on the number of jobs, leading to github aborting them
    all when the workload gets too high.  I suspect that we're using a
    smaller runner in the security repo than we are in our public repo,
    which is why we don't see it there.

    Our other CI jobs all limit the job count to 4 during make, do the same
    here.

    Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
    Reviewed-by: Paul Yang <paulyang.inf@gmail.com>
    MergeDate: Mon May  4 09:33:34 2026
    (Merged from https://github.com/openssl/openssl/pull/31059)

diff --git a/.github/workflows/compiler-zoo.yml b/.github/workflows/compiler-zoo.yml
index 3a0289a10d..6422733a43 100644
--- a/.github/workflows/compiler-zoo.yml
+++ b/.github/workflows/compiler-zoo.yml
@@ -37,7 +37,7 @@ jobs:
     - name: config dump
       run: ./configdata.pm --dump
     - name: make
-      run: make -s -j
+      run: make -s -j4
     - name: get cpu info
       run: |
         cat /proc/cpuinfo
@@ -73,7 +73,7 @@ jobs:
     - name: config dump
       run: ./configdata.pm --dump
     - name: make
-      run: make -s -j
+      run: make -s -j4
     - name: get cpu info
       run: |
         cat /proc/cpuinfo