Class: Tenma::Prepare::ReleaseIssue
- Inherits:
-
Object
- Object
- Tenma::Prepare::ReleaseIssue
- Defined in:
- lib/tenma/prepare/release_issue.rb
Instance Method Summary collapse
- #create ⇒ Object
-
#initialize(context) ⇒ ReleaseIssue
constructor
A new instance of ReleaseIssue.
Constructor Details
#initialize(context) ⇒ ReleaseIssue
Returns a new instance of ReleaseIssue.
6 7 8 |
# File 'lib/tenma/prepare/release_issue.rb', line 6 def initialize(context) @context = context end |
Instance Method Details
#create ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/tenma/prepare/release_issue.rb', line 10 def create @context.client.create_issue( @context.config.github_reponame, formatted_title, formatted_body, { labels: @context.config.raw.release_issue.labels, assignee: @context.release_manager.login, milestone: @context.milestone.number, } ) end |