This repository is a fork of fastlane with a fix for fastlane#21472. See original README at README.md.
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
.
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'
To make a new release:
- Fetch from upstream including tags:
git fetch --tags upstream
. - Check out the latest upstream tag, e.g.
2.214.0
. - Branch out of that tag into
release/<upstream_tag>+ddg
branch. - Cherry-pick the fix commit on top of that branch:
git cherry-pick dominik/upload-metadata-fix
. - Tag the branch with
<upstream_tag>+ddg
tag. - Push the branch and the tag to this repository.
We do not accept contributions to this repository at this time. However, feel free to open an issue in order to start a discussion.