Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zip: Stop including Swift specific frameworks #12080

Merged
merged 1 commit into from
Nov 13, 2023
Merged

Conversation

paulb777
Copy link
Member

@paulb777 paulb777 commented Nov 8, 2023

Now that Swift specific APIs are now distributed in the standard xcframeworks, there's no reason to include separate Swift xcframeworks in the zip distro.

@google-oss-bot
Copy link

1 Warning
⚠️ Did you forget to add a changelog entry? (Add #no-changelog to the PR description to silence this warning.)

Generated by 🚫 Danger

@ncooke3
Copy link
Member

ncooke3 commented Nov 8, 2023

Should this be treated as a breaking change? I'm wondering since it would likely break clients that have tooling to process the zip distribution.

@paulb777
Copy link
Member Author

paulb777 commented Nov 8, 2023

We have not treated changing dependencies in the zip as a breaking change.

We consider the contract to be the README instructions - primarily, copying everything from the product directory.

@paulb777
Copy link
Member Author

paulb777 commented Nov 9, 2023

Confirmed manually the README changes and that the zip artifacts no longer include the five Swift.xcframeworks.

Ready for review but will wait until 10.18.0 settles to merge.

@paulb777 paulb777 requested a review from ncooke3 November 9, 2023 00:32
@paulb777 paulb777 merged commit dc5ede0 into master Nov 13, 2023
50 checks passed
@paulb777 paulb777 deleted the pb-zip-rm-swift branch November 13, 2023 16:48
@firebase firebase locked and limited conversation to collaborators Dec 14, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants