From 0e7cca81f88ea9dddf50c45108b6d51699efdb03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20B=C5=99ezina?= Date: Wed, 22 Jul 2026 10:52:54 +0200 Subject: [PATCH] ci: serialize make distcheck in build.yml The parallel distcheck is full of potentiall race conditions because there is no defined ordering on the libraries. There were attempts to fix this using CI, but fixed one problem just revealed another one and ultimately the fix was becomming more complex and magical but still incomplete. Reviewed-by: Alexey Tikhonov (cherry picked from commit df13bd95f0cfe5e632fc8d1c0a29a5c94c7bb5c2) --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 88764d3a541..f8298dfc9f4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,7 +45,9 @@ jobs: working-directory: x86_64 run: | source ../contrib/fedora/bashrc_sssd - make -j$PROCESSORS distcheck + + # parallel distcheck is full of race conditions + make -j1 distcheck - uses: actions/upload-artifact@v7 if: always()