Skip to main content

runner_applications

Creates, updates, deletes, gets or lists a runner_applications resource.

Overview

Namerunner_applications
TypeResource
Idgithub.actions.runner_applications

Fields

The following fields are returned by SELECT queries:

Response

NameDatatypeDescription
architecturestring
download_urlstring
filenamestring
osstring
sha256_checksumstring
temp_download_tokenstringA short lived bearer token used to download the runner, if needed.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_runner_applications_for_reposelectowner, repoLists binaries for the runner application that you can download and run.

Authenticated users must have admin access to the repository to use this endpoint.

OAuth app tokens and personal access tokens (classic) need the repo scope to use this endpoint.
list_runner_applications_for_orgselectorgLists binaries for the runner application that you can download and run.

Authenticated users must have admin access to the organization to use this endpoint.

OAuth app tokens and personal access tokens (classic) need the admin:org scope to use this endpoint. If the repository is private, the repo scope is also required.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
orgstringThe organization name. The name is not case sensitive.
ownerstringThe account owner of the repository. The name is not case sensitive.
repostringThe name of the repository without the .git extension. The name is not case sensitive.

SELECT examples

Lists binaries for the runner application that you can download and run.

Authenticated users must have admin access to the repository to use this endpoint.

OAuth app tokens and personal access tokens (classic) need the repo scope to use this endpoint.

SELECT
architecture,
download_url,
filename,
os,
sha256_checksum,
temp_download_token
FROM github.actions.runner_applications
WHERE owner = '{{ owner }}' -- required
AND repo = '{{ repo }}' -- required
;