diff --git a/.github/workflows/kernel.yml b/.github/workflows/kernel.yml index 7aa604831..c3432e1e6 100644 --- a/.github/workflows/kernel.yml +++ b/.github/workflows/kernel.yml @@ -72,8 +72,13 @@ jobs: export KDEB_PKGVERSION="$(make kernelversion)-$(date "+%Y.%m.%d.%H.%M")+$(git rev-parse --short HEAD)" sed -i '/CONFIG_LOCALVERSION_AUTO/d' .config && echo "CONFIG_LOCALVERSION_AUTO=n" >> .config cat .config | grep "CONFIG_THEAD_ISA" - make -j$(nproc) bindeb-pkg LOCALVERSION="-${board}" - + if [ `uname -m` = "riscv64" ]; then + # FIXME: force use 32 thread + make -j32 bindeb-pkg LOCALVERSION="-${board}" + else + make -j$(nproc) bindeb-pkg LOCALVERSION="-${board}" + fi + # Copy deb dcmd cp -v ../*.changes ${GITHUB_WORKSPACE}/rootfs/