rprel v1.1.5 Rprel.GithubRelease behaviour

Struct used to create a Github Release from a build artifact

Summary

Callbacks

create_release(release, files, creds)

Specs

create_release(release :: %Rprel.GithubRelease{commit: term, id: term, name: term, upload_url: term, version: term}, files :: list | String.t, creds :: [{:token, String.t}]) ::
  {:ok, id :: String.t} |
  {:error, msg :: String.t}
valid_token?(token)

Specs

valid_token?(token :: String.t) :: boolean