Gullintanni v0.1.0 Gullintanni.Providers.GitHub
Provider adapter module for GitHub — https://github.com/.
Summary
Functions
Downloads a list of the repository’s open merge requests
Converts raw upstream data into a merge request
Publishes a comment in response to the given message
Returns true if all required provider configuration values exist in
config, otherwise false
Returns the provider account’s effective user identity
Functions
Downloads a list of the repository’s open merge requests.
Callback implementation for Gullintanni.Provider.download_merge_requests/2.
Converts raw upstream data into a merge request.
Callback implementation for Gullintanni.Provider.parse_merge_request/1.
post_comment(Gullintanni.Repo.t, Gullintanni.MergeRequest.id, String.t, Gullintanni.Config.t) :: :ok | :error
Publishes a comment in response to the given message.
Returns true if all required provider configuration values exist in
config, otherwise false.
Callback implementation for Gullintanni.Provider.valid_config?/1.
Returns the provider account’s effective user identity.
Callback implementation for Gullintanni.Provider.whoami/1.