├── .circleci └── config.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── actions ├── update_action_docs.rb └── update_readme.rb ├── assets ├── branch_plugin.gif └── templates │ └── action.erb ├── examples ├── BranchPluginExample │ ├── .gitignore │ ├── BranchPluginExample.xcodeproj │ │ └── project.pbxproj │ ├── BranchPluginExample.xcworkspace │ │ └── contents.xcworkspacedata │ ├── BranchPluginExample │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── ViewController.swift │ ├── Podfile │ └── Podfile.lock ├── BranchPluginExampleCarthage │ ├── .gitignore │ ├── BranchPluginExampleCarthage.xcodeproj │ │ └── project.pbxproj │ ├── BranchPluginExampleCarthage │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── ViewController.swift │ ├── Cartfile │ └── Cartfile.resolved └── BranchPluginExampleObjc │ ├── .gitignore │ ├── BranchPluginExampleObjc.xcodeproj │ └── project.pbxproj │ ├── BranchPluginExampleObjc.xcworkspace │ └── contents.xcworkspacedata │ ├── BranchPluginExampleObjc │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.h │ ├── ViewController.m │ └── main.m │ ├── Podfile │ └── Podfile.lock ├── fastlane-plugin-branch.gemspec ├── fastlane ├── .gitignore ├── Branchfile ├── Fastfile └── Pluginfile ├── lib └── fastlane │ └── plugin │ ├── branch.rb │ └── branch │ ├── actions │ ├── branch_report_action.rb │ ├── setup_branch_action.rb │ └── validate_universal_links_action.rb │ ├── config_item.rb │ ├── fastlane_format.rb │ └── version.rb └── spec ├── branch_report_action_spec.rb ├── config_item_spec.rb ├── setup_branch_action_spec.rb ├── spec_helper.rb └── validate_universal_links_action_spec.rb /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/.rspec -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/Rakefile -------------------------------------------------------------------------------- /actions/update_action_docs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/actions/update_action_docs.rb -------------------------------------------------------------------------------- /actions/update_readme.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/actions/update_readme.rb -------------------------------------------------------------------------------- /assets/branch_plugin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/assets/branch_plugin.gif -------------------------------------------------------------------------------- /assets/templates/action.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/assets/templates/action.erb -------------------------------------------------------------------------------- /examples/BranchPluginExample/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Pods 3 | xcuserdata 4 | project.xcworkspace 5 | -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample/AppDelegate.swift -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample/Info.plist -------------------------------------------------------------------------------- /examples/BranchPluginExample/BranchPluginExample/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/BranchPluginExample/ViewController.swift -------------------------------------------------------------------------------- /examples/BranchPluginExample/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/Podfile -------------------------------------------------------------------------------- /examples/BranchPluginExample/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExample/Podfile.lock -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Carthage 3 | xcuserdata 4 | project.xcworkspace 5 | -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/AppDelegate.swift -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/Info.plist -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleCarthage/BranchPluginExampleCarthage/ViewController.swift -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/Cartfile: -------------------------------------------------------------------------------- 1 | git "https://github.com/robb/Cartography" 2 | -------------------------------------------------------------------------------- /examples/BranchPluginExampleCarthage/Cartfile.resolved: -------------------------------------------------------------------------------- 1 | github "robb/Cartography" "2.0.0" 2 | -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | Pods 3 | xcuserdata 4 | project.xcworkspace 5 | -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/AppDelegate.h -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/AppDelegate.m -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/Info.plist -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/ViewController.h -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/ViewController.m -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/BranchPluginExampleObjc/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/BranchPluginExampleObjc/main.m -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/Podfile -------------------------------------------------------------------------------- /examples/BranchPluginExampleObjc/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/examples/BranchPluginExampleObjc/Podfile.lock -------------------------------------------------------------------------------- /fastlane-plugin-branch.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/fastlane-plugin-branch.gemspec -------------------------------------------------------------------------------- /fastlane/.gitignore: -------------------------------------------------------------------------------- 1 | README.md 2 | report.* 3 | -------------------------------------------------------------------------------- /fastlane/Branchfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/fastlane/Branchfile -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/Pluginfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/fastlane/Pluginfile -------------------------------------------------------------------------------- /lib/fastlane/plugin/branch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/lib/fastlane/plugin/branch.rb -------------------------------------------------------------------------------- /lib/fastlane/plugin/branch/actions/branch_report_action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/lib/fastlane/plugin/branch/actions/branch_report_action.rb -------------------------------------------------------------------------------- /lib/fastlane/plugin/branch/actions/setup_branch_action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/lib/fastlane/plugin/branch/actions/setup_branch_action.rb -------------------------------------------------------------------------------- /lib/fastlane/plugin/branch/actions/validate_universal_links_action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/lib/fastlane/plugin/branch/actions/validate_universal_links_action.rb -------------------------------------------------------------------------------- /lib/fastlane/plugin/branch/config_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/lib/fastlane/plugin/branch/config_item.rb -------------------------------------------------------------------------------- /lib/fastlane/plugin/branch/fastlane_format.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/lib/fastlane/plugin/branch/fastlane_format.rb -------------------------------------------------------------------------------- /lib/fastlane/plugin/branch/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/lib/fastlane/plugin/branch/version.rb -------------------------------------------------------------------------------- /spec/branch_report_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/spec/branch_report_action_spec.rb -------------------------------------------------------------------------------- /spec/config_item_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/spec/config_item_spec.rb -------------------------------------------------------------------------------- /spec/setup_branch_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/spec/setup_branch_action_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/validate_universal_links_action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BranchMetrics/fastlane-plugin-branch/HEAD/spec/validate_universal_links_action_spec.rb --------------------------------------------------------------------------------