Noizu.Github.Api.Actions (Noizu Labs: Github API v0.5.0)

GitHub actions API.

Link to this section Summary

Functions

Add custom labels to a self-hosted runner for an organization

Add custom labels to a self-hosted runner for a repository

Add repository access to a self-hosted runner group in an organization

Add selected repository to an organization variable

Approve a workflow run for a fork pull request

Create a GitHub-hosted runner for an organization

Create an organization variable

Create a registration token for an organization

Create a registration token for a repository

Create a remove token for an organization

Create a remove token for a repository

Create a repository variable

Create a self-hosted runner group for an organization

Delete a GitHub Actions cache for a repository (using a cache ID)

Delete GitHub Actions caches for a repository (using a cache key)

Delete an image version of custom image from the organization

Delete a GitHub-hosted runner for an organization

Delete an organization variable

Delete a repository variable

Delete a self-hosted runner from an organization

Delete a self-hosted runner from a repository

Delete a self-hosted runner group from an organization

Disable a selected repository for GitHub Actions in an organization

Remove a repository from the list of repositories allowed to use self-hosted runners in an organization

Download job logs for a workflow run

Enable a selected repository for GitHub Actions in an organization

Add a repository to the list of repositories allowed to use self-hosted runners in an organization

Create configuration for a just-in-time runner for an organization

Create configuration for a just-in-time runner for a repository

List GitHub Actions caches for a repository

Get GitHub Actions cache retention limit for an enterprise

Get GitHub Actions cache retention limit for an organization

Get GitHub Actions cache retention limit for a repository

Get GitHub Actions cache storage limit for an enterprise

Get GitHub Actions cache storage limit for an organization

Get GitHub Actions cache storage limit for a repository

Get GitHub Actions cache usage for a repository

List repositories with GitHub Actions cache usage for an organization

Get GitHub Actions cache usage for an organization

Get allowed actions and reusable workflows for an organization

Get allowed actions and reusable workflows for a repository

Get artifact and log retention settings for an organization

Get artifact and log retention settings for a repository

Get a custom image definition for GitHub Actions Hosted Runners

Get an image version of a custom image for GitHub Actions Hosted Runners

Get the customization template for an OIDC subject claim for a repository

Get fork PR contributor approval permissions for an organization

Get fork PR contributor approval permissions for a repository

Get default workflow permissions for an organization

Get default workflow permissions for a repository

Get GitHub Actions permissions for an organization

Get GitHub Actions permissions for a repository

Get a GitHub-hosted runner for an organization

Get GitHub-owned images for GitHub-hosted runners in an organization

Get limits on GitHub-hosted runners for an organization

Get GitHub-hosted runners machine specs for an organization

Get partner images for GitHub-hosted runners in an organization

Get platforms for GitHub-hosted runners in an organization

Get an organization public key

Get an organization variable

Get pending deployments for a workflow run

Get private repo fork PR workflow settings for an organization

Get private repo fork PR workflow settings for a repository

Get a repository public key

Get a repository variable

Get the review history for a workflow run

Get a self-hosted runner for an organization

Get a self-hosted runner for a repository

Get a self-hosted runner group for an organization

Get self-hosted runners settings for an organization

Get the level of access for workflows outside of the repository

List artifacts for a repository

List concurrency groups for a repository

List concurrency groups for a workflow run

List image versions of a custom image for an organization

List custom images for an organization

List GitHub-hosted runners in a group for an organization

List GitHub-hosted runners for an organization

List labels for a self-hosted runner for an organization

List labels for a self-hosted runner for a repository

List organization secrets

List organization variables

List repository access to a self-hosted runner group in an organization

List repository organization secrets

List repository organization variables

List repository secrets

List repository variables

List repository workflows

List runner applications for an organization

List runner applications for a repository

List selected repositories for an organization secret

List selected repositories for an organization variable

List selected repositories enabled for GitHub Actions in an organization

List repositories allowed to use self-hosted runners in an organization

List self-hosted runner groups for an organization

List self-hosted runners for an organization

List self-hosted runners for a repository

List self-hosted runners in a group for an organization

List workflow runs for a workflow

List workflow runs for a repository

Re-run failed jobs from a workflow run

Remove all custom labels from a self-hosted runner for an organization

Remove all custom labels from a self-hosted runner for a repository

Remove a custom label from a self-hosted runner for an organization

Remove a custom label from a self-hosted runner for a repository

Remove repository access to a self-hosted runner group in an organization

Remove selected repository from an organization secret

Remove selected repository from an organization variable

Remove a self-hosted runner from a group for an organization

Review custom deployment protection rules for a workflow run

Review pending deployments for a workflow run

Set GitHub Actions cache retention limit for an enterprise

Set GitHub Actions cache retention limit for an organization

Set GitHub Actions cache retention limit for a repository

Set GitHub Actions cache storage limit for an enterprise

Set GitHub Actions cache storage limit for an organization

Set GitHub Actions cache storage limit for a repository

Set allowed actions and reusable workflows for an organization

Set allowed actions and reusable workflows for a repository

Set artifact and log retention settings for an organization

Set artifact and log retention settings for a repository

Set custom labels for a self-hosted runner for an organization

Set custom labels for a self-hosted runner for a repository

Set the customization template for an OIDC subject claim for a repository

Set fork PR contributor approval permissions for an organization

Set fork PR contributor approval permissions for a repository

Set GitHub Actions permissions for an organization

Set GitHub Actions permissions for a repository

Set private repo fork PR workflow settings for an organization

Set private repo fork PR workflow settings for a repository

Set repository access for a self-hosted runner group in an organization

Set selected repositories for an organization secret

Set selected repositories for an organization variable

Set selected repositories enabled for GitHub Actions in an organization

Set repositories allowed to use self-hosted runners in an organization

Set self-hosted runners in a group for an organization

Set self-hosted runners settings for an organization

Set the level of access for workflows outside of the repository

Update a GitHub-hosted runner for an organization

Update a self-hosted runner group for an organization

Link to this section Functions

Link to this function

add_custom_labels_to_self_hosted_runner_for_org(org, runner_id, body, options \\ nil)

Add custom labels to a self-hosted runner for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization

Link to this function

add_custom_labels_to_self_hosted_runner_for_repo(runner_id, body, options \\ nil)

Add custom labels to a self-hosted runner for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository

Link to this function

add_repo_access_to_self_hosted_runner_group_in_org(org, runner_group_id, repository_id, body, options \\ nil)

Add repository access to a self-hosted runner group in an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization

Link to this function

add_selected_repo_to_org_secret(org, secret_name, repository_id, body, options \\ nil)

Add selected repository to an organization secret

@see https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret

Link to this function

add_selected_repo_to_org_variable(org, name, repository_id, body, options \\ nil)

Add selected repository to an organization variable

@see https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable

Link to this function

add_self_hosted_runner_to_group_for_org(org, runner_group_id, runner_id, body, options \\ nil)

Add a self-hosted runner to a group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization

Link to this function

approve_workflow_run(run_id, body, options \\ nil)

Approve a workflow run for a fork pull request

@see https://docs.github.com/rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request

Link to this function

cancel_workflow_run(run_id, body, options \\ nil)

Cancel a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run

Link to this function

create_environment_variable(environment_name, body, options \\ nil)

Create an environment variable

@see https://docs.github.com/rest/actions/variables#create-an-environment-variable

Link to this function

create_hosted_runner_for_org(org, body, options \\ nil)

Create a GitHub-hosted runner for an organization

@see https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization

Link to this function

create_or_update_environment_secret(environment_name, secret_name, body, options \\ nil)

Create or update an environment secret

@see https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret

Link to this function

create_or_update_org_secret(org, secret_name, body, options \\ nil)

Create or update an organization secret

@see https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret

Link to this function

create_or_update_repo_secret(secret_name, body, options \\ nil)

Create or update a repository secret

@see https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret

Link to this function

create_org_variable(org, body, options \\ nil)

Create an organization variable

@see https://docs.github.com/rest/actions/variables#create-an-organization-variable

Link to this function

create_registration_token_for_org(org, body, options \\ nil)

Create a registration token for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-an-organization

Link to this function

create_registration_token_for_repo(body, options \\ nil)

Create a registration token for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository

Link to this function

create_remove_token_for_org(org, body, options \\ nil)

Create a remove token for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-an-organization

Link to this function

create_remove_token_for_repo(body, options \\ nil)

Create a remove token for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository

Link to this function

create_repo_variable(body, options \\ nil)

Create a repository variable

@see https://docs.github.com/rest/actions/variables#create-a-repository-variable

Link to this function

create_self_hosted_runner_group_for_org(org, body, options \\ nil)

Create a self-hosted runner group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization

Link to this function

create_workflow_dispatch(workflow_id, body, options \\ nil)

Create a workflow dispatch event

@see https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event

Link to this function

delete_actions_cache_by_id(cache_id, options \\ nil)

Delete a GitHub Actions cache for a repository (using a cache ID)

@see https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id

Link to this function

delete_actions_cache_by_key(options \\ nil)

Delete GitHub Actions caches for a repository (using a cache key)

@see https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key

Link to this function

delete_artifact(artifact_id, options \\ nil)

Delete an artifact

@see https://docs.github.com/rest/actions/artifacts#delete-an-artifact

Link to this function

delete_custom_image_from_org(org, image_definition_id, options \\ nil)

Delete a custom image from the organization

@see https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization

Link to this function

delete_custom_image_version_from_org(org, image_definition_id, version, options \\ nil)

Delete an image version of custom image from the organization

@see https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization

Link to this function

delete_environment_secret(environment_name, secret_name, options \\ nil)

Delete an environment secret

@see https://docs.github.com/rest/actions/secrets#delete-an-environment-secret

Link to this function

delete_environment_variable(name, environment_name, options \\ nil)

Delete an environment variable

@see https://docs.github.com/rest/actions/variables#delete-an-environment-variable

Link to this function

delete_hosted_runner_for_org(org, hosted_runner_id, options \\ nil)

Delete a GitHub-hosted runner for an organization

@see https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization

Link to this function

delete_org_secret(org, secret_name, options \\ nil)

Delete an organization secret

@see https://docs.github.com/rest/actions/secrets#delete-an-organization-secret

Link to this function

delete_org_variable(org, name, options \\ nil)

Delete an organization variable

@see https://docs.github.com/rest/actions/variables#delete-an-organization-variable

Link to this function

delete_repo_secret(secret_name, options \\ nil)

Delete a repository secret

@see https://docs.github.com/rest/actions/secrets#delete-a-repository-secret

Link to this function

delete_repo_variable(name, options \\ nil)

Delete a repository variable

@see https://docs.github.com/rest/actions/variables#delete-a-repository-variable

Link to this function

delete_self_hosted_runner_from_org(org, runner_id, options \\ nil)

Delete a self-hosted runner from an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization

Link to this function

delete_self_hosted_runner_from_repo(runner_id, options \\ nil)

Delete a self-hosted runner from a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository

Link to this function

delete_self_hosted_runner_group_from_org(org, runner_group_id, options \\ nil)

Delete a self-hosted runner group from an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization

Link to this function

delete_workflow_run(run_id, options \\ nil)

Delete a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run

Link to this function

delete_workflow_run_logs(run_id, options \\ nil)

Delete workflow run logs

@see https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs

Link to this function

disable_selected_repository_github_actions_organization(org, repository_id, options \\ nil)

Disable a selected repository for GitHub Actions in an organization

@see https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization

Link to this function

disable_selected_repository_self_hosted_runners_organization(org, repository_id, options \\ nil)

Remove a repository from the list of repositories allowed to use self-hosted runners in an organization

@see https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization

Link to this function

disable_workflow(workflow_id, body, options \\ nil)

Disable a workflow

@see https://docs.github.com/rest/actions/workflows#disable-a-workflow

Link to this function

download_artifact(artifact_id, archive_format, options \\ nil)

Download an artifact

@see https://docs.github.com/rest/actions/artifacts#download-an-artifact

Link to this function

download_job_logs_for_workflow_run(job_id, options \\ nil)

Download job logs for a workflow run

@see https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run

Link to this function

download_workflow_run_attempt_logs(run_id, attempt_number, options \\ nil)

Download workflow run attempt logs

@see https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs

Link to this function

download_workflow_run_logs(run_id, options \\ nil)

Download workflow run logs

@see https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs

Link to this function

enable_selected_repository_github_actions_organization(org, repository_id, body, options \\ nil)

Enable a selected repository for GitHub Actions in an organization

@see https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization

Link to this function

enable_selected_repository_self_hosted_runners_organization(org, repository_id, body, options \\ nil)

Add a repository to the list of repositories allowed to use self-hosted runners in an organization

@see https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization

Link to this function

enable_workflow(workflow_id, body, options \\ nil)

Enable a workflow

@see https://docs.github.com/rest/actions/workflows#enable-a-workflow

Link to this function

force_cancel_workflow_run(run_id, body, options \\ nil)

Force cancel a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run

Link to this function

generate_runner_jitconfig_for_org(org, body, options \\ nil)

Create configuration for a just-in-time runner for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization

Link to this function

generate_runner_jitconfig_for_repo(body, options \\ nil)

Create configuration for a just-in-time runner for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository

Link to this function

get_actions_cache_list(options \\ nil)

List GitHub Actions caches for a repository

@see https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository

Link to this function

get_actions_cache_retention_limit_for_enterprise(enterprise, options \\ nil)

Get GitHub Actions cache retention limit for an enterprise

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-an-enterprise

Link to this function

get_actions_cache_retention_limit_for_organization(org, options \\ nil)

Get GitHub Actions cache retention limit for an organization

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-an-organization

Link to this function

get_actions_cache_retention_limit_for_repository(options \\ nil)

Get GitHub Actions cache retention limit for a repository

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository

Link to this function

get_actions_cache_storage_limit_for_enterprise(enterprise, options \\ nil)

Get GitHub Actions cache storage limit for an enterprise

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-an-enterprise

Link to this function

get_actions_cache_storage_limit_for_organization(org, options \\ nil)

Get GitHub Actions cache storage limit for an organization

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-an-organization

Link to this function

get_actions_cache_storage_limit_for_repository(options \\ nil)

Get GitHub Actions cache storage limit for a repository

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository

Link to this function

get_actions_cache_usage(options \\ nil)

Get GitHub Actions cache usage for a repository

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository

Link to this function

get_actions_cache_usage_by_repo_for_org(org, options \\ nil)

List repositories with GitHub Actions cache usage for an organization

@see https://docs.github.com/rest/actions/cache#list-repositories-with-github-actions-cache-usage-for-an-organization

Link to this function

get_actions_cache_usage_for_org(org, options \\ nil)

Get GitHub Actions cache usage for an organization

@see https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-an-organization

Link to this function

get_allowed_actions_organization(org, options \\ nil)

Get allowed actions and reusable workflows for an organization

@see https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-organization

Link to this function

get_allowed_actions_repository(options \\ nil)

Get allowed actions and reusable workflows for a repository

@see https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository

Link to this function

get_artifact(artifact_id, options \\ nil)

Get an artifact

@see https://docs.github.com/rest/actions/artifacts#get-an-artifact

Link to this function

get_artifact_and_log_retention_settings_organization(org, options \\ nil)

Get artifact and log retention settings for an organization

@see https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-an-organization

Link to this function

get_artifact_and_log_retention_settings_repository(options \\ nil)

Get artifact and log retention settings for a repository

@see https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository

Link to this function

get_concurrency_group_for_repository(concurrency_group_name, options \\ nil)

Get a concurrency group for a repository

@see https://docs.github.com/rest/actions/concurrency-groups#get-a-concurrency-group-for-a-repository

Link to this function

get_custom_image_for_org(org, image_definition_id, options \\ nil)

Get a custom image definition for GitHub Actions Hosted Runners

@see https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners

Link to this function

get_custom_image_version_for_org(org, image_definition_id, version, options \\ nil)

Get an image version of a custom image for GitHub Actions Hosted Runners

@see https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners

Link to this function

get_custom_oidc_sub_claim_for_repo(options \\ nil)

Get the customization template for an OIDC subject claim for a repository

@see https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository

Link to this function

get_environment_public_key(environment_name, options \\ nil)

Get an environment public key

@see https://docs.github.com/rest/actions/secrets#get-an-environment-public-key

Link to this function

get_environment_secret(environment_name, secret_name, options \\ nil)

Get an environment secret

@see https://docs.github.com/rest/actions/secrets#get-an-environment-secret

Link to this function

get_environment_variable(environment_name, name, options \\ nil)

Get an environment variable

@see https://docs.github.com/rest/actions/variables#get-an-environment-variable

Link to this function

get_fork_pr_contributor_approval_permissions_organization(org, options \\ nil)

Get fork PR contributor approval permissions for an organization

@see https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-an-organization

Link to this function

get_fork_pr_contributor_approval_permissions_repository(options \\ nil)

Get fork PR contributor approval permissions for a repository

@see https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository

Link to this function

get_github_actions_default_workflow_permissions_organization(org, options \\ nil)

Get default workflow permissions for an organization

@see https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-an-organization

Link to this function

get_github_actions_default_workflow_permissions_repository(options \\ nil)

Get default workflow permissions for a repository

@see https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository

Link to this function

get_github_actions_permissions_organization(org, options \\ nil)

Get GitHub Actions permissions for an organization

@see https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization

Link to this function

get_github_actions_permissions_repository(options \\ nil)

Get GitHub Actions permissions for a repository

@see https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository

Link to this function

get_hosted_runner_for_org(org, hosted_runner_id, options \\ nil)

Get a GitHub-hosted runner for an organization

@see https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization

Link to this function

get_hosted_runners_github_owned_images_for_org(org, options \\ nil)

Get GitHub-owned images for GitHub-hosted runners in an organization

@see https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization

Link to this function

get_hosted_runners_limits_for_org(org, options \\ nil)

Get limits on GitHub-hosted runners for an organization

@see https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization

Link to this function

get_hosted_runners_machine_specs_for_org(org, options \\ nil)

Get GitHub-hosted runners machine specs for an organization

@see https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization

Link to this function

get_hosted_runners_partner_images_for_org(org, options \\ nil)

Get partner images for GitHub-hosted runners in an organization

@see https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization

Link to this function

get_hosted_runners_platforms_for_org(org, options \\ nil)

Get platforms for GitHub-hosted runners in an organization

@see https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization

Link to this function

get_job_for_workflow_run(job_id, options \\ nil)

Get a job for a workflow run

@see https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run

Link to this function

get_org_public_key(org, options \\ nil)

Get an organization public key

@see https://docs.github.com/rest/actions/secrets#get-an-organization-public-key

Link to this function

get_org_secret(org, secret_name, options \\ nil)

Get an organization secret

@see https://docs.github.com/rest/actions/secrets#get-an-organization-secret

Link to this function

get_org_variable(org, name, options \\ nil)

Get an organization variable

@see https://docs.github.com/rest/actions/variables#get-an-organization-variable

Link to this function

get_pending_deployments_for_run(run_id, options \\ nil)

Get pending deployments for a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run

Link to this function

get_private_repo_fork_pr_workflows_settings_organization(org, options \\ nil)

Get private repo fork PR workflow settings for an organization

@see https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-an-organization

Link to this function

get_private_repo_fork_pr_workflows_settings_repository(options \\ nil)

Get private repo fork PR workflow settings for a repository

@see https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository

Link to this function

get_repo_public_key(options \\ nil)

Get a repository public key

@see https://docs.github.com/rest/actions/secrets#get-a-repository-public-key

Link to this function

get_repo_secret(secret_name, options \\ nil)

Get a repository secret

@see https://docs.github.com/rest/actions/secrets#get-a-repository-secret

Link to this function

get_repo_variable(name, options \\ nil)

Get a repository variable

@see https://docs.github.com/rest/actions/variables#get-a-repository-variable

Link to this function

get_reviews_for_run(run_id, options \\ nil)

Get the review history for a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run

Link to this function

get_self_hosted_runner_for_org(org, runner_id, options \\ nil)

Get a self-hosted runner for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization

Link to this function

get_self_hosted_runner_for_repo(runner_id, options \\ nil)

Get a self-hosted runner for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository

Link to this function

get_self_hosted_runner_group_for_org(org, runner_group_id, options \\ nil)

Get a self-hosted runner group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization

Link to this function

get_self_hosted_runners_permissions_organization(org, options \\ nil)

Get self-hosted runners settings for an organization

@see https://docs.github.com/rest/actions/permissions#get-self-hosted-runners-settings-for-an-organization

Link to this function

get_workflow(workflow_id, options \\ nil)

Get a workflow

@see https://docs.github.com/rest/actions/workflows#get-a-workflow

Link to this function

get_workflow_access_to_repository(options \\ nil)

Get the level of access for workflows outside of the repository

@see https://docs.github.com/rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository

Link to this function

get_workflow_run(run_id, options \\ nil)

Get a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run

Link to this function

get_workflow_run_attempt(run_id, attempt_number, options \\ nil)

Get a workflow run attempt

@see https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt

Link to this function

get_workflow_run_usage(run_id, options \\ nil)

Get workflow run usage

@see https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage

Link to this function

get_workflow_usage(workflow_id, options \\ nil)

Get workflow usage

@see https://docs.github.com/rest/actions/workflows#get-workflow-usage

Link to this function

list_artifacts_for_repo(options \\ nil)

List artifacts for a repository

@see https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository

Link to this function

list_concurrency_groups_for_repository(options \\ nil)

List concurrency groups for a repository

@see https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-repository

Link to this function

list_concurrency_groups_for_workflow_run(run_id, options \\ nil)

List concurrency groups for a workflow run

@see https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-workflow-run

Link to this function

list_custom_image_versions_for_org(image_definition_id, org, options \\ nil)

List image versions of a custom image for an organization

@see https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization

Link to this function

list_custom_images_for_org(org, options \\ nil)

List custom images for an organization

@see https://docs.github.com/rest/actions/hosted-runners#list-custom-images-for-an-organization

Link to this function

list_environment_secrets(environment_name, options \\ nil)

List environment secrets

@see https://docs.github.com/rest/actions/secrets#list-environment-secrets

Link to this function

list_environment_variables(environment_name, options \\ nil)

List environment variables

@see https://docs.github.com/rest/actions/variables#list-environment-variables

Link to this function

list_github_hosted_runners_in_group_for_org(org, runner_group_id, options \\ nil)

List GitHub-hosted runners in a group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization

Link to this function

list_hosted_runners_for_org(org, options \\ nil)

List GitHub-hosted runners for an organization

@see https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization

Link to this function

list_jobs_for_workflow_run(run_id, options \\ nil)

List jobs for a workflow run

@see https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run

Link to this function

list_jobs_for_workflow_run_attempt(run_id, attempt_number, options \\ nil)

List jobs for a workflow run attempt

@see https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt

Link to this function

list_labels_for_self_hosted_runner_for_org(org, runner_id, options \\ nil)

List labels for a self-hosted runner for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization

Link to this function

list_labels_for_self_hosted_runner_for_repo(runner_id, options \\ nil)

List labels for a self-hosted runner for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository

Link to this function

list_org_secrets(org, options \\ nil)

List organization secrets

@see https://docs.github.com/rest/actions/secrets#list-organization-secrets

Link to this function

list_org_variables(org, options \\ nil)

List organization variables

@see https://docs.github.com/rest/actions/variables#list-organization-variables

Link to this function

list_repo_access_to_self_hosted_runner_group_in_org(org, runner_group_id, options \\ nil)

List repository access to a self-hosted runner group in an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization

Link to this function

list_repo_organization_secrets(options \\ nil)

List repository organization secrets

@see https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets

Link to this function

list_repo_organization_variables(options \\ nil)

List repository organization variables

@see https://docs.github.com/rest/actions/variables#list-repository-organization-variables

Link to this function

list_repo_secrets(options \\ nil)

List repository secrets

@see https://docs.github.com/rest/actions/secrets#list-repository-secrets

Link to this function

list_repo_variables(options \\ nil)

List repository variables

@see https://docs.github.com/rest/actions/variables#list-repository-variables

Link to this function

list_repo_workflows(options \\ nil)

List repository workflows

@see https://docs.github.com/rest/actions/workflows#list-repository-workflows

Link to this function

list_runner_applications_for_org(org, options \\ nil)

List runner applications for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-an-organization

Link to this function

list_runner_applications_for_repo(options \\ nil)

List runner applications for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository

Link to this function

list_selected_repos_for_org_secret(org, secret_name, options \\ nil)

List selected repositories for an organization secret

@see https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret

Link to this function

list_selected_repos_for_org_variable(org, name, options \\ nil)

List selected repositories for an organization variable

@see https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable

Link to this function

list_selected_repositories_enabled_github_actions_organization(org, options \\ nil)

List selected repositories enabled for GitHub Actions in an organization

@see https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization

Link to this function

list_selected_repositories_self_hosted_runners_organization(org, options \\ nil)

List repositories allowed to use self-hosted runners in an organization

@see https://docs.github.com/rest/actions/permissions#list-repositories-allowed-to-use-self-hosted-runners-in-an-organization

Link to this function

list_self_hosted_runner_groups_for_org(org, options \\ nil)

List self-hosted runner groups for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization

Link to this function

list_self_hosted_runners_for_org(org, options \\ nil)

List self-hosted runners for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#list-self-hosted-runners-for-an-organization

Link to this function

list_self_hosted_runners_for_repo(options \\ nil)

List self-hosted runners for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#list-self-hosted-runners-for-a-repository

Link to this function

list_self_hosted_runners_in_group_for_org(org, runner_group_id, options \\ nil)

List self-hosted runners in a group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization

Link to this function

list_workflow_run_artifacts(run_id, options \\ nil)

List workflow run artifacts

@see https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts

Link to this function

list_workflow_runs(workflow_id, options \\ nil)

List workflow runs for a workflow

@see https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow

Link to this function

list_workflow_runs_for_repo(options \\ nil)

List workflow runs for a repository

@see https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository

Link to this function

re_run_job_for_workflow_run(job_id, body, options \\ nil)

Re-run a job from a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run

Link to this function

re_run_workflow(run_id, body, options \\ nil)

Re-run a workflow

@see https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow

Link to this function

re_run_workflow_failed_jobs(run_id, body, options \\ nil)

Re-run failed jobs from a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run

Link to this function

remove_all_custom_labels_from_self_hosted_runner_for_org(org, runner_id, options \\ nil)

Remove all custom labels from a self-hosted runner for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization

Link to this function

remove_all_custom_labels_from_self_hosted_runner_for_repo(runner_id, options \\ nil)

Remove all custom labels from a self-hosted runner for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository

Link to this function

remove_custom_label_from_self_hosted_runner_for_org(org, runner_id, name, options \\ nil)

Remove a custom label from a self-hosted runner for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization

Link to this function

remove_custom_label_from_self_hosted_runner_for_repo(runner_id, name, options \\ nil)

Remove a custom label from a self-hosted runner for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository

Link to this function

remove_repo_access_to_self_hosted_runner_group_in_org(org, runner_group_id, repository_id, options \\ nil)

Remove repository access to a self-hosted runner group in an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization

Link to this function

remove_selected_repo_from_org_secret(org, secret_name, repository_id, options \\ nil)

Remove selected repository from an organization secret

@see https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret

Link to this function

remove_selected_repo_from_org_variable(org, name, repository_id, options \\ nil)

Remove selected repository from an organization variable

@see https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable

Link to this function

remove_self_hosted_runner_from_group_for_org(org, runner_group_id, runner_id, options \\ nil)

Remove a self-hosted runner from a group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization

Link to this function

review_custom_gates_for_run(run_id, body, options \\ nil)

Review custom deployment protection rules for a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run

Link to this function

review_pending_deployments_for_run(run_id, body, options \\ nil)

Review pending deployments for a workflow run

@see https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run

Link to this function

set_actions_cache_retention_limit_for_enterprise(enterprise, body, options \\ nil)

Set GitHub Actions cache retention limit for an enterprise

@see https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-an-enterprise

Link to this function

set_actions_cache_retention_limit_for_organization(org, body, options \\ nil)

Set GitHub Actions cache retention limit for an organization

@see https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-an-organization

Link to this function

set_actions_cache_retention_limit_for_repository(body, options \\ nil)

Set GitHub Actions cache retention limit for a repository

@see https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository

Link to this function

set_actions_cache_storage_limit_for_enterprise(enterprise, body, options \\ nil)

Set GitHub Actions cache storage limit for an enterprise

@see https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-an-enterprise

Link to this function

set_actions_cache_storage_limit_for_organization(org, body, options \\ nil)

Set GitHub Actions cache storage limit for an organization

@see https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-an-organization

Link to this function

set_actions_cache_storage_limit_for_repository(body, options \\ nil)

Set GitHub Actions cache storage limit for a repository

@see https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository

Link to this function

set_allowed_actions_organization(org, body, options \\ nil)

Set allowed actions and reusable workflows for an organization

@see https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-organization

Link to this function

set_allowed_actions_repository(body, options \\ nil)

Set allowed actions and reusable workflows for a repository

@see https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository

Link to this function

set_artifact_and_log_retention_settings_organization(org, body, options \\ nil)

Set artifact and log retention settings for an organization

@see https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-an-organization

Link to this function

set_artifact_and_log_retention_settings_repository(body, options \\ nil)

Set artifact and log retention settings for a repository

@see https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository

Link to this function

set_custom_labels_for_self_hosted_runner_for_org(org, runner_id, body, options \\ nil)

Set custom labels for a self-hosted runner for an organization

@see https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization

Link to this function

set_custom_labels_for_self_hosted_runner_for_repo(runner_id, body, options \\ nil)

Set custom labels for a self-hosted runner for a repository

@see https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository

Link to this function

set_custom_oidc_sub_claim_for_repo(body, options \\ nil)

Set the customization template for an OIDC subject claim for a repository

@see https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository

Link to this function

set_fork_pr_contributor_approval_permissions_organization(org, body, options \\ nil)

Set fork PR contributor approval permissions for an organization

@see https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-an-organization

Link to this function

set_fork_pr_contributor_approval_permissions_repository(body, options \\ nil)

Set fork PR contributor approval permissions for a repository

@see https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository

Link to this function

set_github_actions_default_workflow_permissions_organization(org, body, options \\ nil)

Set default workflow permissions for an organization

@see https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-an-organization

Link to this function

set_github_actions_default_workflow_permissions_repository(body, options \\ nil)

Set default workflow permissions for a repository

@see https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository

Link to this function

set_github_actions_permissions_organization(org, body, options \\ nil)

Set GitHub Actions permissions for an organization

@see https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization

Link to this function

set_github_actions_permissions_repository(body, options \\ nil)

Set GitHub Actions permissions for a repository

@see https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository

Link to this function

set_private_repo_fork_pr_workflows_settings_organization(org, body, options \\ nil)

Set private repo fork PR workflow settings for an organization

@see https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-an-organization

Link to this function

set_private_repo_fork_pr_workflows_settings_repository(body, options \\ nil)

Set private repo fork PR workflow settings for a repository

@see https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository

Link to this function

set_repo_access_to_self_hosted_runner_group_in_org(org, runner_group_id, body, options \\ nil)

Set repository access for a self-hosted runner group in an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization

Link to this function

set_selected_repos_for_org_secret(org, secret_name, body, options \\ nil)

Set selected repositories for an organization secret

@see https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret

Link to this function

set_selected_repos_for_org_variable(org, name, body, options \\ nil)

Set selected repositories for an organization variable

@see https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable

Link to this function

set_selected_repositories_enabled_github_actions_organization(org, body, options \\ nil)

Set selected repositories enabled for GitHub Actions in an organization

@see https://docs.github.com/rest/actions/permissions#set-selected-repositories-enabled-for-github-actions-in-an-organization

Link to this function

set_selected_repositories_self_hosted_runners_organization(org, body, options \\ nil)

Set repositories allowed to use self-hosted runners in an organization

@see https://docs.github.com/rest/actions/permissions#set-repositories-allowed-to-use-self-hosted-runners-in-an-organization

Link to this function

set_self_hosted_runners_in_group_for_org(org, runner_group_id, body, options \\ nil)

Set self-hosted runners in a group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization

Link to this function

set_self_hosted_runners_permissions_organization(org, body, options \\ nil)

Set self-hosted runners settings for an organization

@see https://docs.github.com/rest/actions/permissions#set-self-hosted-runners-settings-for-an-organization

Link to this function

set_workflow_access_to_repository(body, options \\ nil)

Set the level of access for workflows outside of the repository

@see https://docs.github.com/rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository

Link to this function

update_environment_variable(name, environment_name, body, options \\ nil)

Update an environment variable

@see https://docs.github.com/rest/actions/variables#update-an-environment-variable

Link to this function

update_hosted_runner_for_org(org, hosted_runner_id, body, options \\ nil)

Update a GitHub-hosted runner for an organization

@see https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization

Link to this function

update_org_variable(org, name, body, options \\ nil)

Update an organization variable

@see https://docs.github.com/rest/actions/variables#update-an-organization-variable

Link to this function

update_repo_variable(name, body, options \\ nil)

Update a repository variable

@see https://docs.github.com/rest/actions/variables#update-a-repository-variable

Link to this function

update_self_hosted_runner_group_for_org(org, runner_group_id, body, options \\ nil)

Update a self-hosted runner group for an organization

@see https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization