module

GitHub::REST::SelfHostedWorkflowRunners

This module is specifically for interacting with the SelfHostedRunners endpoints GitHub offers us to use. see GitHub SelfHostedRunners endpoints

Instance methods

create_registration_token(owner : String, repository : String) : RegistrationToken
Source
create_remove_token(owner : String, repository : String) : RegistrationToken
Source
get_self_hosted_runner(owner : String, repository : String, runner_id : String) : SeldHostedRunners::SelfHostedRunnerData
Source
list_self_hosted_runner_downloads(owner : String, repository : String) : Array(SelfHostedRunners::SelfHostedRunnerData)
Source
list_self_hosted_runners(owner : String, repository : String) : SelfHostedRunners
Source
remove_self_hosted_runner(owner : String, repository : String, runner_id : String) : Nil
Source