ci: Fix --strict mode for API check (#30623)

abi-compliance-checker was running in strict mode unconditionally,
rather than honoring the CLI flag.
This commit is contained in:
Christian Kastner
2026-10-20 12:38:45 +02:00
committed by GitHub
parent d8d92973c8
commit 707616feb5
+3 -1
View File
@@ -244,8 +244,10 @@ elif [ "$DO_CHECK" -eq 1 ]; then
# From here on, we don't want to exit on first error
set +e
ACC_STRICT=
[ "$STRICT" -eq 0 ] || ACC_STRICT="-strict"
abi-compliance-checker \
-strict \
$ACC_STRICT \
-source \
-library "$PROJECT_NAME" \
-old "$BUILD_DIR/apiabi/api.dump" \