class OpenGithubIssue::GithubIssue

Public Class Methods

new(title, message) click to toggle source
# File lib/open_github_issue/github_issue.rb, line 3
def initialize(title, message)
  @title = title
  @message = message
end

Public Instance Methods

call() click to toggle source
# File lib/open_github_issue/github_issue.rb, line 8
def call
  client.create_issue(repo, @title, @message)
end
client() click to toggle source
# File lib/open_github_issue/github_issue.rb, line 12
def client
  @client ||= Octokit::Client.new(access_token: OpenGithubIssue.configuration.github_access_token)
end
repo() click to toggle source
# File lib/open_github_issue/github_issue.rb, line 16
def repo
  @repo ||= OpenGithubIssue.configuration.github_repo
end