Skip to content

Set GitHub Actions cache storage limit for an organization

PUT
/organizations/{org}/actions/cache/storage-limit

Sets GitHub Actions cache storage limit for an organization. All organizations and repositories under this organization may not set a higher cache storage limit.

OAuth tokens and personal access tokens (classic) need the admin:organization scope to use this endpoint.

API method documentation

org
required
string

The organization name. The name is not case sensitive.

Media type application/json
Actions cache storage limit for an organization

GitHub Actions cache storage policy for an organization.

object
max_cache_size_gb

For repositories in the organization, the maximum size limit for the sum of all caches in a repository, in gigabytes.

integer
Examples
Example selected_actions
{
"max_cache_size_gb": 150
}

Response

Bad Request

Basic Error

Basic Error

object
message
string
documentation_url
string
url
string
status
string
Example generated
{
"message": "example",
"documentation_url": "example",
"url": "example",
"status": "example"
}

Forbidden

Media type application/json
Basic Error

Basic Error

object
message
string
documentation_url
string
url
string
status
string
Example generated
{
"message": "example",
"documentation_url": "example",
"url": "example",
"status": "example"
}

Resource not found

Media type application/json
Basic Error

Basic Error

object
message
string
documentation_url
string
url
string
status
string
Example generated
{
"message": "example",
"documentation_url": "example",
"url": "example",
"status": "example"
}