class Github::Client::Repos

def edit(*args)

Options Hash: (**params)
  • :default_branch (String) --
  • :has_downloads (Boolean) --
  • :has_wiki (Boolean) --
  • :has_issues (Boolean) --
  • :private (Boolean) --
  • :homepage (String) --
  • :description (String) --
  • :name (String) --

Parameters:
  • params (Hash) --
def edit(*args)
  arguments(args, required: [:user, :repo]) do
    permit VALID_REPO_OPTIONS
    assert_required %w[ name ]
  end
  patch_request("/repos/#{arguments.user}/#{arguments.repo}", arguments.params)
end