-
Notifications
You must be signed in to change notification settings - Fork 14
[#577] [RFC] Add Support for Swift Package Manager (SPM) #578
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
base: main
Are you sure you want to change the base?
Conversation
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
…tes-when-uploading-builds-to-firebasetestflight [#493] Generate release notes when uploading builds to Firebase/TestFlight
050ba7e
to
c63f3b9
Compare
…nager will be used Update iOSTemplateMaker with dependencyManager Update SetUpiOSProject to include dependencyManager in initialization Update to add picker for dependencyManager Create Package.swift file for both interfaces: SwiftUI and UIKit Add packages: quick, nimble, sourcery, ohhttpstubs, swiftlint, and firebaseios, as well as KIF for UIKit Change the order of dependency manager to make spm first selection and default if select none Fix CodeOwner file Create separate project file for cocoapods and spm Update checking if file existed before removing Update to not create workspace file for SPM and clean up workspace Add verbose flag to show/hide debug print
541de91
to
86e6021
Compare
What happened 👀
Provide a description of the changes this pull request brings to the codebase. Additionally, when the pull request is still being worked on, a checklist of the planned changes is welcome to track progress.
Insight 📝
Describe in detail why this solution is the most appropriate, which solution you tried but did not go with, and how to test the changes. References to relevant documentation are welcome as well.
Proof Of Work 📹
Show us the implementation: screenshots, GIFs, etc.