Skip to content

releasing new version with fastlane

Compare
Choose a tag to compare
@a-voronov a-voronov released this 10 Oct 23:03
· 6 commits to master since this release

One lane to rule them all!

  • bundle exec fastlane release on any branch - that's how simple it is:
    • register specs repo if one isn't yet in your system
    • check if current branch is clean
    • checkout to master and pull any changes
    • update version in podspec, either to one from version argument, or patch update by default
    • commit and push to master with message, either from message argument, or default one
    • create tag either from version argument, or from default patch version update and push it
    • finally, validate and push pod to specs repo

Advanced usage: bundle exec fastlane release version:1.2.3 message:"my new version"