A Swift framework for the GitHub API
let client = Client(.dotCom, token: "…")
client
.release(forTag: "tag-name", in: Repository(owner: "ReactiveCocoa", name: "ReactiveCocoa"))
.startWithResult { result in
switch result {
case let .success(response, release):
print("Downloaded release: \(release)")
case let .failure(error):
print("An error occured: \(error)")
}
}
Tentacle is built with ReactiveSwift.
Tentacle is available under the MIT License