-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Automate Release zip build #7560
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
Conversation
Coverage ReportAffected SDKs
Test Logs
|
.github/workflows/zip.yml
Outdated
- name: Build | ||
run: | | ||
cd ReleaseTooling | ||
swift build -v | ||
|
||
package: | ||
# Don't run on private repo. | ||
if: (github.event_name == 'schedule' && github.repository == 'Firebase/firebase-ios-sdk') || github.event_name == 'workflow_dispatch' | ||
# if: (github.event_name == 'schedule' && github.repository == 'Firebase/firebase-ios-sdk') || github.event_name == 'workflow_dispatch' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it necessary or just for testing and will be removed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep - just for full testing. I'll remove after green
FirebaseAnalytics is not built for Carthage because it provides only an xcframework now and Carthage doesn't yet support binary xcframeworks. |
Use Xcode 12.2 to build the zip and built the first real RC via GHA. See https://github.com/firebase/firebase-ios-sdk/actions/runs/579356249.
I noticed that FirebaseAnalytics hasn't been built for Carthage since 7.4.0 and will follow up on that in a subsequent PR.
#no-changelog