Class: Ellen::Handlers::Github

Inherits:
Base
  • Object
show all
Defined in:
lib/ellen/handlers/github.rb

Instance Method Summary collapse

Instance Method Details

#close_issue(message) ⇒ Object



40
41
42
# File 'lib/ellen/handlers/github.rb', line 40

def close_issue(message)
  Ellen::Github::Actions::CloseIssue.new(message).call
end

#create_issue(message) ⇒ Object



36
37
38
# File 'lib/ellen/handlers/github.rb', line 36

def create_issue(message)
  Ellen::Github::Actions::CreateIssue.new(message).call
end

#create_pull_request(message) ⇒ Object



48
49
50
# File 'lib/ellen/handlers/github.rb', line 48

def create_pull_request(message)
  Ellen::Github::Actions::CreatePullRequest.new(message).call
end

#merge_pull_request(message) ⇒ Object



52
53
54
# File 'lib/ellen/handlers/github.rb', line 52

def merge_pull_request(message)
  Ellen::Github::Actions::MergePullRequest.new(message).call
end

#remember(message) ⇒ Object



44
45
46
# File 'lib/ellen/handlers/github.rb', line 44

def remember(message)
  Ellen::Github::Actions::Remember.new(message).call
end