Class: GemComet::Release::CreateUpdatePR
- Inherits:
-
ServiceAbstract
- Object
- ServiceAbstract
- GemComet::Release::CreateUpdatePR
- Defined in:
- lib/gem_comet/release/create_update_pr.rb
Overview
Creates a pull request for release preparation
Instance Method Summary collapse
-
#initialize(version:, base_branch:, verbose: false) ⇒ CreateUpdatePR
constructor
A new instance of CreateUpdatePR.
Methods inherited from ServiceAbstract
Constructor Details
#initialize(version:, base_branch:, verbose: false) ⇒ CreateUpdatePR
Returns a new instance of CreateUpdatePR.
7 8 9 10 11 12 13 |
# File 'lib/gem_comet/release/create_update_pr.rb', line 7 def initialize(version:, base_branch:, verbose: false) @version = version @pr_comet = PrComet.new(base: base_branch, branch: "update/v#{version}", verbose: verbose) @version_editor = VersionEditor.new @prev_version = version_editor.current_version @changelog_editor = Changelog::Editor.new end |