GH-CACHE-DELETE(1) GitHub CLI manual GH-CACHE-DELETE(1)

gh-cache-delete - حذف کش‌های گیت‌هاب اکشنز

gh cache delete [<cache-id> | <cache-key> | --all] [flags]

حذف کش‌های گیت‌هاب اکشنز.

عملیات حذف نیازمند احراز هویت با دامنه دسترسی repo است.

حذف تمام کش‌ها؛ می‌تواند همراه با --ref برای حذف همه کش‌های یک ارجاع (ref) خاص استفاده شود.
حذف بر اساس کلید کش و ارجاع (ref)، با قالب refs/heads/ یا refs/pull//merge
بازگرداندن کد خروج 0 در صورتی که هیچ کشی یافت نشود. باید همراه با --all استفاده شود.

انتخاب یک مخزن دیگر با استفاده از قالب [HOST/]OWNER/REPO

0: اجرای موفقیت‌آمیز

1: خطا

2: دستور لغو شد

4: نیاز به احراز هویت است

نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مربوطه مراجعه کنید.

# حذف یک کش با شناسه (ID)
$ gh cache delete 1234
# حذف یک کش با کلید
$ gh cache delete cache-key
# حذف یک کش با شناسه در یک مخزن خاص
$ gh cache delete 1234 --repo cli/cli
# حذف یک کش با کلید و ارجاع شاخه
$ gh cache delete cache-key --ref refs/heads/feature-branch
# حذف یک کش با کلید و ارجاع درخواست ادغام (PR)
$ gh cache delete cache-key --ref refs/pull/<PR-number>/merge
# حذف تمام کش‌ها (کد خروج ۱ در صورت نبود کش)
$ gh cache delete --all
# حذف تمام کش‌ها برای یک ارجاع خاص
$ gh cache delete --all --ref refs/pull/<PR-number>/merge
# حذف تمام کش‌ها (کد خروج ۰ در صورت نبود کش)
$ gh cache delete --all --succeed-on-no-caches

gh-cache(1)

Sep 2026