fix: Fork PRs failing CocoaPods integration test #2715
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Part of #2563
pod-install-project
test project to build the pod location from CircleCI environment variables based on whether it is a forked PR or not.There are three PRs to verify the change works as expected in each case:
apollographql/apollo-ios
pod 'Apollo', :git => 'https://github.com/apollographql/apollo-ios.git', :branch => 'test/ci-env-dump'
.calvincestari/apollo-ios
pod 'Apollo', :git => "https://github.com/calvincestari/apollo-ios.git", :commit => '48f33050a57d2b5cd07a820bc310add2e272ac73'
.calvincestari/custom-repo-name
pod 'Apollo', :git => "https://github.com/calvincestari/apollo-ios.git", :commit => '53ed7befddde11085243671c07c952346b000d3f'
.There is also the fact that this PR is from my fork of the repo and it has a successful CI pass.