-
Notifications
You must be signed in to change notification settings - Fork 115
Comparing changes
Open a pull request
base repository: MobileNativeFoundation/rules_xcodeproj
base: 2651d81
head repository: MobileNativeFoundation/rules_xcodeproj
compare: 46192c9
- 9 commits
- 167 files changed
- 6 contributors
Commits on Feb 9, 2026
-
Get latest tag when creating a release (#3275)
Because the new tag is not created at this point, it should be ok to just grab the latest one. Signed-off-by: Adin Cebic <cebic.ad@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1ba4483 - Browse repository at this point
Copy the full SHA 1ba4483View commit details
Commits on Feb 10, 2026
-
Fix mixed_language_library resource propagation (#3277)
Fix after #3268, requires bazelbuild/rules_apple#2880 Signed-off-by: Luis Padron <lpadron@squareup.com>
Configuration menu - View commit details
-
Copy full SHA for e1bcd9e - Browse repository at this point
Copy the full SHA e1bcd9eView commit details
Commits on Mar 5, 2026
-
Update CHANGELOG for 3.6.0 (#3276)
Signed-off-by: Adin Cebic <cebic.ad@gmail.com> Signed-off-by: Brentley Jones <github@brentleyjones.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Adin Cebic <cebic.ad@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 666dc38 - Browse repository at this point
Copy the full SHA 666dc38View commit details
Commits on Mar 6, 2026
-
Fix groups and pbxproj generators tests (#3287)
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com> Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Configuration menu - View commit details
-
Copy full SHA for 3be5325 - Browse repository at this point
Copy the full SHA 3be5325View commit details -
Iterating on #3266 - Bumps CI config to `[8.x, 9.x, last_green]` - Does not bump BCR tests – should we do that? - Does not fix HEAD tests due to patches needed in rules_apple - Updates rules_apple, rules_swift, rules_cc, and more to align with transitive deps required for Bazel 9 support - Updates loads across the repo for newly-starlarkified things (objc_library, cc_library, toolchain_utils.bzl, etc) - Fixes some broken tests --------- Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Configuration menu - View commit details
-
Copy full SHA for 6dbe31f - Browse repository at this point
Copy the full SHA 6dbe31fView commit details -
Add
suppress_code_coverageflag for builds (#3285)This adds a build flag options to bypass the supported Xcode coverage builds with `rules_xcodeproj`. We would find this flag useful for 2 reasons: 1. We have our own partially non-hermetic way to support coverage in Xcode as well and would like to opt-out of this flag. 2. For some projects where we don't really need/want to support coverage, sometimes developers happen to flip this flag anyways and end up with suboptimal build times. This just adds an opt-out flag in addition to the configured build setting so that we can choose whether or not the project should use the built-in coverage solution. This can be enabled by adding `--@rules_xcodeproj//xcodeproj:suppress_coverage_build` to your builds. --------- Signed-off-by: sebastian.shanus <sebastian.shanus@robinhood.com>
Configuration menu - View commit details
-
Copy full SHA for 49d8311 - Browse repository at this point
Copy the full SHA 49d8311View commit details
Commits on Mar 11, 2026
-
Remove rules_ios example and maintenance commitments (#3288)
[rules_ios is deprecated by its maintainers](bazel-ios/rules_ios#952) and being sunset. Its removal is of relevance to the removal of WORKSPACE support from rules_xcodeproj. This PR removes the example from `examples/rules_ios` (which haven't been building in CI for months now), as well as mentions of support for it in the rules from supporting documentation, but does not go out of its way to remove support for it in the rules themselves. Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Configuration menu - View commit details
-
Copy full SHA for 25d6bc1 - Browse repository at this point
Copy the full SHA 25d6bc1View commit details -
Resolve conflicting environment variables among test targets in custo…
Configuration menu - View commit details
-
Copy full SHA for 6aab40a - Browse repository at this point
Copy the full SHA 6aab40aView commit details -
Remove WORKSPACE support (#3289)
WORKSPACE is gone in Bazel 9, and was formally deprecated in Bazel 8. We're preparing the rules for its removal across all supported versions. ref bazelbuild/apple_support#487 ref bazelbuild/rules_swift#1613 ref bazelbuild/rules_apple#2814 --------- Signed-off-by: Aaron Sky <aaronsky@skyaaron.com> Co-authored-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for 46192c9 - Browse repository at this point
Copy the full SHA 46192c9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2651d81...46192c9