Skip to content

Conversation

@brentleyjones
Copy link
Contributor

We were potentially setting a stale --version in runner.sh, because not everyone (including the local dev environment of this ruleset) has code in tools/bazel to force Bazel to re-evaluate its Xcode cache when xcode-select -p changes. Now we follow more of https://github.com/bazelbuild/rules_apple/blob/master/doc/common_info.md#xcode-version-selection-and-invalidation.

@brentleyjones brentleyjones requested a review from a team as a code owner October 7, 2025 18:36
We were potentially setting a stale `--version` in `runner.sh`, because not everyone (including the local dev environment of this ruleset) has code in `tools/bazel` to force Bazel to re-evaluate its Xcode cache when `xcode-select -p` changes. Now we follow more of https://github.com/bazelbuild/rules_apple/blob/master/doc/common_info.md#xcode-version-selection-and-invalidation.

Signed-off-by: Brentley Jones <[email protected]>
@brentleyjones brentleyjones force-pushed the bj/work-around-stale-xcode-version-from-outer-bazel-invocation branch from 616552a to c68a8bb Compare October 31, 2025 14:49
@brentleyjones brentleyjones merged commit 6bdbcde into main Oct 31, 2025
9 of 12 checks passed
@brentleyjones brentleyjones deleted the bj/work-around-stale-xcode-version-from-outer-bazel-invocation branch October 31, 2025 18:06
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.

3 participants