runner_applications
Creates, updates, deletes, gets or lists a runner_applications resource.
Overview
| Name | runner_applications |
| Type | Resource |
| Id | github.actions.runner_applications |
Fields
The following fields are returned by SELECT queries:
- list_runner_applications_for_repo
- list_runner_applications_for_org
Response
| Name | Datatype | Description |
|---|---|---|
architecture | string | |
download_url | string | |
filename | string | |
os | string | |
sha256_checksum | string | |
temp_download_token | string | A short lived bearer token used to download the runner, if needed. |
Response
| Name | Datatype | Description |
|---|---|---|
architecture | string | |
download_url | string | |
filename | string | |
os | string | |
sha256_checksum | string | |
temp_download_token | string | A short lived bearer token used to download the runner, if needed. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list_runner_applications_for_repo | select | owner, repo | 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. | |
list_runner_applications_for_org | select | org | Lists 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.
| Name | Datatype | Description |
|---|---|---|
org | string | The organization name. The name is not case sensitive. |
owner | string | The account owner of the repository. The name is not case sensitive. |
repo | string | The name of the repository without the .git extension. The name is not case sensitive. |
SELECT examples
- list_runner_applications_for_repo
- list_runner_applications_for_org
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
;
Lists 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.
SELECT
architecture,
download_url,
filename,
os,
sha256_checksum,
temp_download_token
FROM github.actions.runner_applications
WHERE org = '{{ org }}' -- required
;