Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bryanjclark/SwiftTweaks
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: LootApp/SwiftTweaks
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.

Commits on Sep 14, 2017

  1. get ready for fastlane

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    53f3b8d View commit details
  2. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    6fcbed5 View commit details
  3. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    6feacea View commit details
  4. Update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    1eacd94 View commit details
  5. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    84daa52 View commit details
  6. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    91b9d25 View commit details
  7. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    28b6b2d View commit details
  8. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    003f146 View commit details
  9. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    e2f29ae View commit details
  10. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    c13d4f0 View commit details
  11. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    9df049a View commit details
  12. version bump trick

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    1c6573d View commit details
  13. Copy the full SHA
    32e78ad View commit details
  14. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    2518ca9 View commit details
  15. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    7450bfb View commit details
  16. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    692aabe View commit details
  17. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    e06acc7 View commit details
  18. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    38353c6 View commit details
  19. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    f954ef2 View commit details
  20. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    6153f47 View commit details
  21. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    3b9667f View commit details
  22. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    0bb80a0 View commit details
  23. Update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    1b5abf5 View commit details
  24. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    f06874f View commit details
  25. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    ccfab3c View commit details
  26. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    bf9687e View commit details
  27. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    db409df View commit details
  28. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    4d24e92 View commit details
  29. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    ed68f9d View commit details
  30. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    cb11018 View commit details
  31. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    c268a12 View commit details
  32. Copy the full SHA
    70f23fa View commit details
  33. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    48a6984 View commit details
  34. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    88343d8 View commit details
  35. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    107e4dd View commit details
  36. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    85e690f View commit details
  37. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    f7cec3f View commit details
  38. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    627d7c5 View commit details
  39. update fastfile

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    9566004 View commit details
  40. trick version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    d6002d0 View commit details
  41. New release version bump

    Fabio Milano committed Sep 14, 2017
    Copy the full SHA
    bbc1e63 View commit details

Commits on Nov 2, 2017

  1. New release version bump

    serluca committed Nov 2, 2017
    Copy the full SHA
    7ae6b68 View commit details
  2. New release version bump

    serluca committed Nov 2, 2017
    Copy the full SHA
    0544780 View commit details
Showing with 116 additions and 2 deletions.
  1. +2 −0 .gitignore
  2. +1 −1 SwiftTweaks/Info.plist
  3. +1 −1 SwiftTweaksTests/Info.plist
  4. +69 −0 fastlane/Fastfile
  5. +43 −0 fastlane/README.md
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -18,3 +18,5 @@ DerivedData
*.ipa
*.xcuserstate

*.framework.zip
fastlane/report.xml
2 changes: 1 addition & 1 deletion SwiftTweaks/Info.plist
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>0.1</string>
<string>2.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
2 changes: 1 addition & 1 deletion SwiftTweaksTests/Info.plist
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<string>2.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
69 changes: 69 additions & 0 deletions fastlane/Fastfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# Customise this file, documentation can be found here:
# https://github.com/KrauseFx/fastlane/tree/master/docs
# All available actions: https://github.com/KrauseFx/fastlane/blob/master/docs/Actions.md
# can also be listed using the `fastlane actions` command

# Change the syntax highlighting to Ruby
# All lines starting with a # are ignored when running `fastlane`

# By default, fastlane will send which actions are used
# No personal data is shared, more information on https://github.com/fastlane/enhancer
# Uncomment the following line to opt out
# opt_out_usage

# This is the minimum version number required.
# Update this, if you use features of a newer version
require 'yaml'
require 'spaceship'
require 'colored'

fastlane_version "1.38.0"

default_platform :ios


SLACK_URL = "https://hooks.slack.com/services/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".freeze
FRAMEWORK_NAME = "SwiftTweaks".freeze
REPOSITORY_NAME = "SwiftTweaks".freeze

platform :ios do
desc "Release new version"
lane :release do |options|
target_version = options[:version]
raise "The version is missed. Use `fastlane release version:{version_number}`.`" if target_version.nil?

ensure_git_branch
ensure_git_status_clean

# Increment version
increment_version_number(version_number: target_version)

# Create Carthage framework
Actions.sh("cd .. && carthage build --no-skip-current && carthage archive #{FRAMEWORK_NAME}")
framework_binary = File.join(File.expand_path('../..', __FILE__),"#{FRAMEWORK_NAME}.framework.zip")
raise "No binary found to upload #{framework_binary}" if File.file?(framework_binary) == false

git_add
git_commit(path: ".", message: "New release version bump")

# Create release tag
push_to_git_remote

set_github_release(
repository_name: "LootApp/#{REPOSITORY_NAME}",
api_token: ENV['GITHUB_API_TOKEN'],
tag_name: target_version,
upload_assets: [ framework_binary ],
name: "",
description: ""
)
end

error do |lane, exception|
notification(subtitle: "Fastlane error", message: "Error in lane " + lane.to_s)
end
end


# More information about multiple platforms in fastlane:
# https://github.com/KrauseFx/fastlane/blob/master/docs/Platforms.md
43 changes: 43 additions & 0 deletions fastlane/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
fastlane documentation
================
# Installation

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

```
xcode-select --install
```

## Choose your installation method:

<table width="100%" >
<tr>
<th width="33%"><a href="http://brew.sh">Homebrew</a></td>
<th width="33%">Installer Script</td>
<th width="33%">Rubygems</td>
</tr>
<tr>
<td width="33%" align="center">macOS</td>
<td width="33%" align="center">macOS</td>
<td width="33%" align="center">macOS or Linux with Ruby 2.0.0 or above</td>
</tr>
<tr>
<td width="33%"><code>brew cask install fastlane</code></td>
<td width="33%"><a href="https://download.fastlane.tools">Download the zip file</a>. Then double click on the <code>install</code> script (or run it in a terminal window).</td>
<td width="33%"><code>sudo gem install fastlane -NV</code></td>
</tr>
</table>

# Available Actions
## iOS
### ios release
```
fastlane ios release
```
Release new version

----

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).