]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
Build workflow: use all available CPUs.
authorFlorian Forster <octo@collectd.org>
Fri, 24 Nov 2023 14:53:44 +0000 (15:53 +0100)
committerFlorian Forster <octo@collectd.org>
Fri, 24 Nov 2023 15:01:59 +0000 (16:01 +0100)
.github/workflows/build.yml
.github/workflows/distcheck.yml

index 31fafa893800ecf43fd252f45b90e10d5a8824be..3c570e8e2516de7a7a543fad8b5da835a93781fd 100644 (file)
@@ -37,7 +37,6 @@ jobs:
           - fedora38_x86_64
         config_flags: ['']
     env:
-      MAKEFLAGS: "-j2 -sk"
       CONFIGURE_FLAGS: ${{ matrix.config_flags }}
       # this env var picked up by valgrind during make check phase
       VALGRIND_OPTS: "--errors-for-leak-kinds=definite"
@@ -51,9 +50,9 @@ jobs:
     - name: Run configure script
       run: ./configure $CONFIGURE_FLAGS
     - name: Build collectd
-      run: make $MAKEFLAGS
+      run: make -j$(nproc) -sk
     - name: Run make check
-      run: make $MAKEFLAGS check
+      run: make -j$(nproc) -sk check
       continue-on-error: true
     - name: Dump test logs
       uses: actions/upload-artifact@v3
@@ -81,7 +80,6 @@ jobs:
             cppflags: "-fPIE -Wno-deprecated-declarations"
             config_flags: "--disable-dpdkstat --disable-dpdkevents --disable-virt --disable-xmms"
     env:
-      MAKEFLAGS: "-j2 -sk"
       CFLAGS: ${{ matrix.cflags }}
       CPPFLAGS: ${{ matrix.cppflags }}
       CONFIGURE_FLAGS: ${{ matrix.config_flags }}
@@ -96,9 +94,9 @@ jobs:
     - name: Run configure script
       run: ./configure $CONFIGURE_FLAGS
     - name: Build collectd
-      run: make $MAKEFLAGS
+      run: make -j$(nproc) -sk
     - name: Run make check
-      run: make $MAKEFLAGS check
+      run: make -j$(nproc) -sk check
       continue-on-error: true
     - name: Dump test logs
       uses: actions/upload-artifact@v3
index 927d4f91e7e0e863f2bdbd82c7266e89d2180aa8..9898b4e5d1b742a7df9fdb19f64530cb450d6cf0 100644 (file)
@@ -18,7 +18,6 @@ jobs:
     runs-on: ubuntu-latest
     container: collectd/ci:bullseye_amd64
     env:
-      MAKEFLAGS: "-j$(nproc) -sk"
       # this env var picked up by valgrind during make check phase
       VALGRIND_OPTS: "--errors-for-leak-kinds=definite"
     steps: