Skip to content

Resolve conflicting environment variables among test targets in custom schemes#3284

Merged
brentleyjones merged 3 commits intoMobileNativeFoundation:mainfrom
aaronsky:aaronsky/3283
Mar 11, 2026
Merged

Resolve conflicting environment variables among test targets in custom schemes#3284
brentleyjones merged 3 commits intoMobileNativeFoundation:mainfrom
aaronsky:aaronsky/3283

Conversation

@aaronsky
Copy link
Contributor

@aaronsky aaronsky commented Feb 26, 2026

Fixes #3283

This takes a similar approach to how rules_apple handles infoplist merging (take the union of top-level key/values, throw an error if a key matches but a value does not).

…ustom xcschemes

This takes a similar approach to how rules_apple handles infoplist merging (take the union of top-level key/values, throw an error if a key matches but a value does not).

Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
@aaronsky aaronsky changed the title Reconcile conflicting environment variables between test targets in custom xcschemes Resolve conflicting environment variables among test targets in custom schemes Feb 26, 2026
@aaronsky aaronsky marked this pull request as ready for review February 26, 2026 12:26
@aaronsky aaronsky requested a review from a team as a code owner February 26, 2026 12:26
@aaronsky aaronsky enabled auto-merge (squash) March 7, 2026 03:15
@brentleyjones brentleyjones disabled auto-merge March 11, 2026 14:54
@brentleyjones brentleyjones enabled auto-merge (squash) March 11, 2026 14:54
@brentleyjones brentleyjones merged commit 6aab40a into MobileNativeFoundation:main Mar 11, 2026
9 of 11 checks passed
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.

Bug: Test targets in custom schemes with conflicting environment variable declarations drop all environment variables

3 participants