From 04041d3091178b591bd469fb594859881e26bfcc Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Wed, 21 May 2025 16:31:43 +0300
Subject: [PATCH 61/61] CI: Run rulesets_not_broken.sh test on meson build job

See RM #1356

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 scripts/ci-build.sh | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/scripts/ci-build.sh b/scripts/ci-build.sh
index 0b2b8ccf41..d5d68e22ae 100755
--- a/scripts/ci-build.sh
+++ b/scripts/ci-build.sh
@@ -68,6 +68,11 @@ meson setup .. \
 ninja
 ninja install
 echo "Freeciv build successful!"
+
+# Check that each ruleset loads
+echo "Checking rulesets"
+ninja rulesets_not_broken.sh
+./rulesets_not_broken.sh
 ;;
 
 "mac-meson")
@@ -207,10 +212,6 @@ make -s -j$(nproc)
 make install
 echo "Freeciv build successful!"
 
-# Check that each ruleset loads
-echo "Checking rulesets"
-./tests/rulesets_not_broken.sh
-
 # Check ruleset saving
 echo "Checking ruleset saving"
 ./tests/rulesets_save.sh
-- 
2.47.2

