You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adding stripe-terminal-ios to project takes quite a bit of time and is a burden on CI. Currently repo uses 1.15 GiB which is main source of the issue.
Since stripe-terminal-ios is already distributed as xcframework it is quite easy to create lightweight mirror optimised for SPM.
This can be achieved eg by copying Package.swift file and commiting it to separate repo on each release. This can be also automated.
In order to optimise usage of this framework I have prepared such mirror on my account which could be used as example :)
It can be found here: https://github.com/TomaszLizer/stripe-terminal-ios-spm
This mirror uses github CI to periodically check source repo for updates. If found it automatically copies Package.swift and creates release :)
Code to reproduce
N/A
iOS version
Any version
Installation method
Swift Package Manager
SDK version
Any version
Other information
The text was updated successfully, but these errors were encountered:
Hi just acknowledging we understand and agree this should be done. We plan to eventually have a mirror similar to what you setup and what we have for the payments SDK @ https://github.com/stripe/stripe-ios-spm 👍 Will update this ticket when we have updates.
Summary
Adding
stripe-terminal-ios
to project takes quite a bit of time and is a burden on CI. Currently repo uses1.15 GiB
which is main source of the issue.Since
stripe-terminal-ios
is already distributed as xcframework it is quite easy to create lightweight mirror optimised for SPM.This can be achieved eg by copying
Package.swift
file and commiting it to separate repo on each release. This can be also automated.In order to optimise usage of this framework I have prepared such mirror on my account which could be used as example :)
It can be found here: https://github.com/TomaszLizer/stripe-terminal-ios-spm
This mirror uses github CI to periodically check source repo for updates. If found it automatically copies Package.swift and creates release :)
Code to reproduce
N/A
iOS version
Any version
Installation method
Swift Package Manager
SDK version
Any version
Other information
The text was updated successfully, but these errors were encountered: