Use nproc instead of a fixed amount of tasks for make
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index fc7e11b..b44ba51 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -30,12 +30,13 @@
 
     - name: Build libgccjit
       run: |
+        echo $(nproc)
         cd ..
         ls
         mkdir build install
         cd build
         ../gcc/configure --enable-host-shared --enable-languages=c,jit,lto --disable-bootstrap --disable-multilib --prefix=$(pwd)/../install/usr --libdir=$(pwd)/../install/usr/lib --libexecdir=$(pwd)/../install/usr/lib
-        make -j4
+        make -j$(nproc)
         make install
 
     - name: Build Debian package