Skip to content

Commit

Permalink
Update fastfile readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Alessio Borraccino committed Nov 10, 2021
1 parent 337d23e commit 6adb0da
Showing 1 changed file with 35 additions and 40 deletions.
75 changes: 35 additions & 40 deletions fastlane/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,70 +21,65 @@ or alternatively using `brew install fastlane`
fastlane ios test
```
Run unit tests and upload code coverage
### ios release_framework
### ios lint
```
fastlane ios lint
```
Lint sources using swiftlint and check the license headers
### ios lint_headers
```
fastlane ios lint_headers
```
Check license headers
### ios prepare_release
```
fastlane ios release_framework
fastlane ios prepare_release
```
Package and release framework
Prepare release

#### Options

* **`version`** (required): The new version of the framework

* **`api_token`** (required): Github API token

* **`allow_dirty_branch`**: Allows the git branch to be dirty before continuing. Defaults to false

* **`remote`**: The name of the git remote. Defaults to `origin`. (`DEPLOY_REMOTE`)

* **`allow_branch`**: The name of the branch to build from. Defaults to `main`. (`DEPLOY_BRANCH`)

* **`skip_git_pull`**: Skips pulling the git remote. Defaults to false

* **`is_prerelease`**: Marks GitHub release as Pre-release. Defaults to false
### ios build_xcframework
### ios prepare_snapshot
```
fastlane ios build_xcframework
fastlane ios prepare_snapshot
```
Build xcframework for distribution
### ios gh_release
Prepare snapshot
### ios build_utils
```
fastlane ios gh_release
fastlane ios build_utils
```
Upload to a github release
### ios update_plist_versions
```
fastlane ios update_plist_versions
```
Update AppStore and utils version number in project plists
### ios update_podspec_version
```
fastlane ios update_podspec_version
```
Update podspec version
### ios push_podspec
Build xcframework for distribution
### ios build_xcframework
```
fastlane ios push_podspec
fastlane ios build_xcframework
```
Push new podspec to repo
### ios lint
Build any project xcframework
### ios create_github_draft
```
fastlane ios lint
fastlane ios create_github_draft
```
Lint sources using swiftlint and check the license headers
### ios lint_headers
Upload to a github release draft
### ios update_plist_versions
```
fastlane ios lint_headers
fastlane ios update_plist_versions
```
Check license headers
Update version number in project plists
### ios update_readme_versions
```
fastlane ios update_readme_versions
```
Update version numbers in README.md
Update version numbers in README.adoc
### ios update_badge
```
fastlane ios update_badge
```
Update readme badge

----

This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run.
This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.
More information about fastlane can be found on [fastlane.tools](https://fastlane.tools).
The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools).

0 comments on commit 6adb0da

Please sign in to comment.