commands.sh

gh cache

all

Manage GitHub Actions caches.

More info →

Options (7)

boolean

List caches for the current repository

Example: gh cache {{[ls|list]}}
-R, --repoboolean

List caches for a specific repository

Example: gh cache {{[ls|list]}} {{[-R|--repo]}} {{owner}}/{{repository}}
-k, --keyboolean

List caches with a specific cache key prefix

Example: gh cache {{[ls|list]}} {{[-k|--key]}} {{key_prefix}}
-r, --refboolean

List caches for a specific branch

Example: gh cache {{[ls|list]}} {{[-r|--ref]}} refs/heads/{{branch_name}}
-S, --sortboolean

List caches sorted by least recently accessed

Example: gh cache {{[ls|list]}} {{[-S|--sort]}} last_accessed_at {{[-O|--order]}} asc
-O, --orderboolean

List caches sorted by least recently accessed

Example: gh cache {{[ls|list]}} {{[-S|--sort]}} last_accessed_at {{[-O|--order]}} asc
-a, --allboolean

Delete all caches

Example: gh cache delete {{[-a|--all]}}

Examples (8)

List caches for the current repository

gh cache [ls|list]

List caches for a specific repository

gh cache [ls|list] [-R|--repo] owner/repository

List caches with a specific cache key prefix

gh cache [ls|list] [-k|--key] key_prefix

List caches for a specific branch

gh cache [ls|list] [-r|--ref] refs/heads/branch_name

List caches sorted by least recently accessed

gh cache [ls|list] [-S|--sort] last_accessed_at [-O|--order] asc

Delete a cache by id

gh cache delete cache_id

Delete a cache by key

gh cache delete cache_key

Delete all caches

gh cache delete [-a|--all]
made by @shridhargupta | data from tldr-pages