Skip to content

[bazel] Fix CI on MacOS (backport #583)#588

Merged
shameekganguly merged 1 commit intomainfrom
mergify/bp/main/pr-583
Jan 20, 2026
Merged

[bazel] Fix CI on MacOS (backport #583)#588
shameekganguly merged 1 commit intomainfrom
mergify/bp/main/pr-583

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify bot commented Jan 20, 2026

🦟 Bug fix

Summary

Fixes build and some test failures on MacOS.

  • Adds platform specific build flag --macos_minimum_os=10.15 to target recent Apple C++ SDK versions only, which support the std::filesystem API. I added the flag to .bazelrc and removed the unused .github/workflows/ci.bazelrc file.
  • Also enabled test_output=errors in bazel CI to provide better error messages for failed test cases.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers
  • Was GenAI used to generate this PR? If so, make sure to add "Generated-by" to your commits. (See this policy for more info.)

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by and Generated-by messages.


This is an automatic backport of pull request #583 done by Mergify.

- Adds platform specific build flag --macos_minimum_os=10.15 to target recent Apple C++ SDK versions only, which support the std::filesystem API. I added the flag to .bazelrc and removed the unused .github/workflows/ci.bazelrc file.
- Also enabled test_output=errors in bazel CI to provide better error messages for failed test cases.

Signed-off-by: Shameek Ganguly <shameek@intrinsic.ai>
(cherry picked from commit 952beb9)
@mergify mergify bot requested a review from iche033 as a code owner January 20, 2026 17:40
@mergify mergify bot mentioned this pull request Jan 20, 2026
9 tasks
@github-project-automation github-project-automation bot moved this from Inbox to In review in Core development Jan 20, 2026
@shameekganguly shameekganguly enabled auto-merge (squash) January 20, 2026 17:42
@shameekganguly shameekganguly merged commit 3b9b020 into main Jan 20, 2026
14 checks passed
@shameekganguly shameekganguly deleted the mergify/bp/main/pr-583 branch January 20, 2026 18:04
@github-project-automation github-project-automation bot moved this from In review to Done in Core development Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants