GH-RELEASE-VERIFY(1) GitHub CLI manual GH-RELEASE-VERIFY(1) نام (NAME) gh-release-verify - اعتبارسنجی تاییدیه برای یک انتشار خلاصه دستور (SYNOPSIS) gh release verify [] [flags] توضیحات (DESCRIPTION) اعتبارسنجی اینکه آیا یک انتشار گیت‌هاب (GitHub Release) همراه با یک تاییدیه معتبر امضاشده به روش رمزنگاری است یا خیر. یک تاییدیه (attestation)، ادعایی است که توسط گیت‌هاب درباره یک انتشار و دارایی‌های آن (assets) مطرح می‌شود. این دستور بررسی می‌کند که انتشار مشخص‌شده (یا آخرین انتشار، در صورتی که برچسبی مشخص نشده باشد) دارای یک تاییدیه معتبر باشد. این دستور تاییدیه مربوط به انتشار را واکشی کرده و فراداده‌های مربوط به تمام دارایی‌های ارجاع‌شده در تاییدیه، از جمله چکیده‌های (digests) آن‌ها را چاپ می‌کند. گزینه‌ها (OPTIONS) --format قالب خروجی: {json} -q, --jq فیلتر کردن خروجی JSON با استفاده از یک عبارت jq -t, --template قالب‌بندی خروجی JSON با استفاده از یک الگوی Go؛ دستور "gh help formatting" را ببینید گزینه‌های به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS) -R, --repo <[HOST/]OWNER/REPO> انتخاب یک مخزن دیگر با استفاده از قالب [HOST/]OWNER/REPO کدهای خروج (EXIT CODES) 0: اجرای موفقیت‌آمیز 1: خطا 2: دستور لغو شد 4: نیاز به احراز هویت است نکته: دستورات خاص ممکن است کدهای خروج بیشتری داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مراجعه کنید. مثال‌ها (EXAMPLES) # اعتبارسنجی آخرین انتشار gh release verify # اعتبارسنجی یک انتشار خاص با استفاده از برچسب gh release verify v1.2.3 # اعتبارسنجی یک انتشار خاص با برچسب و چاپ تاییدیه در قالب JSON gh release verify v1.2.3 --format json همچنین ببینید (SEE ALSO) gh-release(1) Sep 2026 GH-RELEASE-VERIFY(1)