Skip to content

🚀 The easiest way to automate building and releasing your iOS and Android apps

License

Notifications You must be signed in to change notification settings

duckduckgo/fastlane

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastlane

This repository is a fork of fastlane with a fix for fastlane#21472. See original README at README.md.

Versioning and Relases

While master branch is kept 1:1 up to date with upstream, releases are done directly from upstream tags, after cherry-picking the top of dominik/upload-metadata-fix branch. Versions follow upstream versioning, just with a +ddg "version metadata", e.g. 2.214.0+ddg.

Usage

Replace your existing fastlane entry in Gemfile with the following line (adjusting version as needed):

gem 'fastlane', :git => 'https://github.com/duckduckgo/fastlane.git', :tag => '2.214.0+ddg'

Release process:

To make a new release:

  1. Fetch from upstream including tags: git fetch --tags upstream.
  2. Check out the latest upstream tag, e.g. 2.214.0.
  3. Branch out of that tag into release/<upstream_tag>+ddg branch.
  4. Cherry-pick the fix commit on top of that branch: git cherry-pick dominik/upload-metadata-fix.
  5. Tag the branch with <upstream_tag>+ddg tag.
  6. Push the branch and the tag to this repository.

Contributions

We do not accept contributions to this repository at this time. However, feel free to open an issue in order to start a discussion.

About

🚀 The easiest way to automate building and releasing your iOS and Android apps

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 82.2%
  • Swift 14.6%
  • HTML 1.0%
  • Objective-C 0.8%
  • Java 0.7%
  • Shell 0.7%