module GitHub::REST::SelfHostedWorkflowRunners
Overview
This module is specifically for interacting with the SelfHostedRunners endpoints GitHub offers us to use. see GitHub SelfHostedRunners endpoints
Direct including types
Defined in:
githubcr/rest.crInstance Method Summary
- #create_registration_token(owner : String, repository : String) : RegistrationToken
- #create_remove_token(owner : String, repository : String) : RegistrationToken
- #get_self_hosted_runner(owner : String, repository : String, runner_id : String) : SeldHostedRunners::SelfHostedRunnerData
- #list_self_hosted_runner_downloads(owner : String, repository : String) : Array(SelfHostedRunners::SelfHostedRunnerData)
- #list_self_hosted_runners(owner : String, repository : String) : SelfHostedRunners
- #remove_self_hosted_runner(owner : String, repository : String, runner_id : String) : Nil
Instance Method Detail
def create_registration_token(owner : String, repository : String) : RegistrationToken
#
def get_self_hosted_runner(owner : String, repository : String, runner_id : String) : SeldHostedRunners::SelfHostedRunnerData
#
def list_self_hosted_runner_downloads(owner : String, repository : String) : Array(SelfHostedRunners::SelfHostedRunnerData)
#
def list_self_hosted_runners(owner : String, repository : String) : SelfHostedRunners
#
def remove_self_hosted_runner(owner : String, repository : String, runner_id : String) : Nil
#