Sha256: 07d0d36a0fc16cc486e4b543f90f611bb32a2f2f5d86735728cb0e831ff67343
Contents?: true
Size: 560 Bytes
Versions: 6
Compression:
Stored size: 560 Bytes
Contents
require 'learn_web/client/pull_request/response' module LearnWeb class Client module PullRequest def pr_endpoint "#{API_ROOT}/lesson_submissions" end def issue_pull_request(repo_name:, branch_name:) response = @conn.post do |req| req.url pr_endpoint req.headers['Authorization'] = "Bearer #{token}" req.params['repo_name'] = repo_name req.params['branch_name'] = branch_name end LearnWeb::Client::PullRequest::Response.new(response) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems