-
Notifications
You must be signed in to change notification settings - Fork 3
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
Bsdk 35 create fastlane lane to generate release podspecs with the release version #450
Bsdk 35 create fastlane lane to generate release podspecs with the release version #450
Conversation
…n of `gini-podspecs` BSDK-35
…ters in Fastfile - added new lane to automatically create, commit and push new a folder version for GiniBankSDK in `gini-podspecs` repo with the new `podspec` file and frameworks archived BSDK-35
… version of `gini-podspecs` BSDK-35
… used for every SDK - `podspec_name` parameter added to the `generate_release_podspecs` lane in order to be used to generate podspecs for whatever SDK is needed BSDK-35
… in the fastlane README file BSDK-35
…nkSDKPinning.podspec` file BSDK-35
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.
Just some small refactoring is needed to match the style of the existing lanes better and to reuse existing utility code.
…of the new lane `generate_release_podspecs` BSDK-35
…me, UI)` from `versions.rb` BSDK-35
…ane parameter BSDK-35
…`gini-podspecs` repo BSDK-35
…when extracting the last version of the release tag BSDK-35
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.
We've tested XCFrameworks generation yesterday together with @ValentinaIancu-Gini 👏🏻
Tiny suggestion: to use the latest released SDK version number in podspecs
@a-szotyori is this good to be merged? Thanks! |
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.
Awesome! I only saw an unused variable. I don't want to reject the PR due to that, but it would be nice to remove it before merging 😉 .
gini-podspecs
podspecs
fileSteps to test this locally:
Pod
which can be found in theGiniBankSDK
folder fromBankSDK
from the main folder of the projectgini-podspecs
repo from your computerpodspecs
filegini-mobile-ios
repoand replace all the paths.
Example: