Class: Ossy::CLI::Github::Workflow
- Inherits:
-
Commands::Core
- Object
- Dry::CLI::Command
- Commands::Core
- Ossy::CLI::Github::Workflow
- Defined in:
- lib/ossy/cli/github/workflow.rb
Instance Method Summary collapse
Instance Method Details
#call(repo:, name:, payload: "{}") ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/ossy/cli/github/workflow.rb', line 21 def call(repo:, name:, payload: "{}") puts "Requesting: #{repo} => #{name}" result = workflow.(repo, name, JSON.load(payload)) if result.status.eql?(204) puts "Success!" else puts "Failure! #{result.inspect}" end end |