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.cr

Instance Method Summary

Instance Method Detail

def create_registration_token(owner : String, repository : String) : RegistrationToken #

[View source]
def create_remove_token(owner : String, repository : String) : RegistrationToken #

[View source]
def get_self_hosted_runner(owner : String, repository : String, runner_id : String) : SeldHostedRunners::SelfHostedRunnerData #

[View source]
def list_self_hosted_runner_downloads(owner : String, repository : String) : Array(SelfHostedRunners::SelfHostedRunnerData) #

[View source]
def list_self_hosted_runners(owner : String, repository : String) : SelfHostedRunners #

[View source]
def remove_self_hosted_runner(owner : String, repository : String, runner_id : String) : Nil #

[View source]