ios-templates
ios-templates copied to clipboard
As a developer, I would like to be able to update my fastlane with the new version on the template
Why
There's currently no good approach to updating the fastlane when there's a new feature / bug fixes.
Let's start by discussing idea first.
Who Benefits?
Developers.
Maybe we could have the ios-template also generate a seperate zip file with just the fastlane folder on each release and then have another lane or an .sh script in the project that you can run and it downloads the latest fastlane release from ios-templates github.
My solution:
- Setup a
fastlane-templates
Swift Package library- Add helpers.
- Add Fastlane lanes.
- Configuration for fastlane (constants, secrets).
- In an iOS project (e.g, iOS templates):
- Remove all the current fastlane setup
- Create a new
excutable
Swift Package - Use
fastlane-templates
as a dependency. - Set up all constants and secrets for Fastlane.
- Build and run lanes.
Like your idea @suho. I will start POC this with Swift Package 🙏 .
@blyscuit I created this repo https://github.com/nimblehq/nimble-fastlane
Please start POC on it.