Enable Conan optimized compatibility mode for binary matching

Conan was building all 33 packages from source because it couldn't
find compatible pre-built binaries on the remote. The optimized
compatibility mode improves binary matching across configurations.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Pratik Mankawde
2026-03-12 20:24:27 +00:00
parent ee243a714b
commit fea113000d

View File

@@ -113,6 +113,9 @@ jobs:
CONAN_PASS: ${{ secrets.CONAN_REMOTE_PASSWORD }}
run: conan remote login xrplf "$CONAN_USER" --password "$CONAN_PASS"
- name: Enable optimized binary compatibility
run: conan config set core.graph:compatibility_mode=optimized
- name: Build dependencies
uses: ./.github/actions/build-deps
with: