Skip to content

ci: merge conan-conf/-config into conan-args and add compiler_executables#768

Merged
mpusz merged 2 commits intomasterfrom
ci/conan-args
Mar 17, 2026
Merged

ci: merge conan-conf/-config into conan-args and add compiler_executables#768
mpusz merged 2 commits intomasterfrom
ci/conan-args

Conversation

@mpusz
Copy link
Copy Markdown
Owner

@mpusz mpusz commented Mar 17, 2026

Simplifies the matrix output by replacing the separate conan-conf (compiler_executables) and conan-config (-o flags) matrix keys with a single conan-args key that contains both.

This ensures tools.build:compiler_executables is always passed to Conan when a compiler is specified (e.g., -c 'tools.build:compiler_executables={"c": "clang-18", "cpp": "clang++-18"}'), fixing the missing compiler executables in CI and local repro instructions.

@mpusz mpusz merged commit 2681868 into master Mar 17, 2026
175 checks passed
@mpusz mpusz deleted the ci/conan-args branch March 17, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant