From 5c6b8d1864706206e56f708d5ff77c3bf895d278 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 6aea6d6c66b..bde3d2cdee4 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()