Skip to content

Files

Failed to load latest commit information.

Latest commit

 Cannot retrieve latest commit at this time.

History

History

fastlane

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

fastlane documentation

Installation

Make sure you have the latest version of the Xcode command line tools installed:

xcode-select --install

For fastlane installation instructions, see Installing fastlane

Available Actions

iOS

ios check_dead_code

[bundle exec] fastlane ios check_dead_code

Run Periphery to look dor dead code in the code base. Avoid strict mode because some false positive remains and command must be fine-tuned.

ios format

[bundle exec] fastlane ios format

Run SwiftFormat to format Swift source files according to the local configuration.

ios lint

[bundle exec] fastlane ios lint

Run SwiftLint in strict mode to detect code smells

ios check_leaks

[bundle exec] fastlane ios check_leaks

Run GitLeaks to look for leaks of secrets in project and Git history

ios update_sbom

[bundle exec] fastlane ios update_sbom

Generates a SBOM (Software Bill Of Materials) in SPDX JSON format with Syft and analyse it with Grype to as to check for vulnerabilities

ios build

[bundle exec] fastlane ios build

Build the Swift Package to be sure the package is compilable

ios test_unit

[bundle exec] fastlane ios test_unit

Run the unit tests embeded in the Swift Package project


This README.md is auto-generated and will be re-generated every time fastlane is run.

More information about fastlane can be found on fastlane.tools.

The documentation of fastlane can be found on docs.fastlane.tools.