S
ماشین اختصاصی برای تستها و بیلدهای روزانه
$۳۹/ماه
$۳۹۰/سال
$۳۲٫۵۰ در ماه، پرداخت سالانه
- CPU
- ۴ vCPU
- حافظه
- ۱۶ GB۲ برابر ubuntu-latest در مخزن خصوصی
- دیسک
- ۸۰ GB
- بزرگترین برچسب runs-on
skipbox- جابهای همزمان
- ۱
- دقیقهها
- نامحدود
Skipbox جابهای GitHub Actions شما را روی رانری که فقط برای حساب شما نگه داشته میشود اجرا میکند، با قیمت ثابت ماهانه. طرح S ماهانه $۳۹، M ماهانه $۷۹ و L ماهانه $۱۴۹ است. دقیقهها نامحدودند و هزینه مصرفی در کار نیست. طرح S هر جاب را با ۴ vCPU و ۱۶ GB اجرا میکند: هماندازه حافظه larger runner در GitHub با ۴ هسته، و ۲ برابر ۸ GB حافظه ubuntu-latest روی مخزن خصوصی. دوره آزمایشی رایگان ۷ روز یا ۳٬۰۰۰ دقیقه اجرای جاب طول میکشد، هر کدام زودتر برسد. کارت لازم نیست.
.github/workflows/ci.yml jobs:
test:
- runs-on: ubuntu-latest
+ runs-on: skipbox
steps:
- uses: actions/checkout@v4
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
ماشین اختصاصی برای تستها و بیلدهای روزانه
$۳۹/ماه
$۳۹۰/سال
$۳۲٫۵۰ در ماه، پرداخت سالانه
skipboxماشینی بزرگتر برای بیلدهای سنگین و تستهای مرورگر
$۷۹/ماه
$۷۹۰/سال
$۶۵٫۸۴ در ماه، پرداخت سالانه
skipbox-8x16بزرگترین، برای بیلدهای بزرگ یا همزمانی بالا
$۱۴۹/ماه
$۱٬۴۹۰/سال
$۱۲۴٫۱۷ در ماه، پرداخت سالانه
skipbox-16x32سریعتر از GitHub، وگرنه پولتان را پس میگیرید
همه طرحها دقیقههای نامحدود دارند و هزینه مصرف ندارند. قیمتهای این صفحه به دلار آمریکا هستند. قیمت نمایشدادهشده همان قیمتی است که میپردازید: هیچ مالیات یا کارمزدی به آن اضافه نمیشود. به ارز صفحهای پرداخت میکنید که از آن اشتراک میخرید، و اشتراک موجود ارز خودش را نگه میدارد.
همه طرحها برچسبهای runs-on skipbox و skipbox-4x8 را میپذیرند که هر کدام جابی با ۴ vCPU است. skipbox-8x16 به طرح M یا بزرگتر نیاز دارد. skipbox-16x32 به طرح L نیاز دارد.
| طرح | قیمت ماهانه | قیمت سالانه | CPU | حافظه | دیسک | جابهای همزمان ۴ vCPU | بزرگترین برچسب runs-on |
|---|---|---|---|---|---|---|---|
| S | $۳۹ | $۳۹۰ | ۴ vCPU | ۱۶ GB | ۸۰ GB | ۱ | skipbox |
| M | $۷۹ | $۷۹۰ | ۸ vCPU | ۱۶ GB | ۱۶۰ GB | ۲ | skipbox-8x16 |
| L | $۱۴۹ | $۱٬۴۹۰ | ۱۶ vCPU | ۳۲ GB | ۳۲۰ GB | ۴ | skipbox-16x32 |
Skipbox جابهای Linux x64 را اجرا میکند. جابی با هر برچسب runs-on دیگری روی همان رانری میماند که امروز استفاده میکند.
اگر یک جاب ۴ vCPU یک ماه بیوقفه اجرا شود، هزینه طرح S، 1/12 هزینه رانر بزرگتر ۴ هستهای GitHub است.
هزینه هر طرح هر چند دقیقه که اجرا کنید یکسان است. هر ردیف مجموع دقیقههای ماهانهای است که از آن به بعد طرح از آن رانر GitHub ارزانتر میشود. سمت GitHub با فرض GitHub Team است و سهم رایگان ماهانه آن از قبل کم شده است. قیمتهای GitHub در ۱۷ آبان ۱۴۰۵ بررسی شدهاند.
| طرح | قیمت ماهانه | رانر GitHub | از این مقدار به بعد Skipbox ارزانتر است |
|---|---|---|---|
| S | $۳۹ | ubuntu-latest در GitHub با ۲ هسته | حدود ۹٬۵۰۰ دقیقه در ماه |
| S | $۳۹ | رانر ۴ هستهای GitHub | حدود ۴٬۸۰۰ دقیقه در ماه |
| M | $۷۹ | رانر ۸ هستهای GitHub | حدود ۴٬۵۰۰ دقیقه در ماه |
| L | $۱۴۹ | رانر ۱۶ هستهای GitHub | حدود ۴٬۰۰۰ دقیقه در ماه |
بله. قیمت طرحها ماهانه $۳۹، $۷۹ یا $۱۴۹ است، با پرداخت به دلار آمریکا، ماهانه یا سالانه از پیش به قیمت ۱۰ ماه، و بدون هزینه مصرف. طرح تعداد جابهای همزمان و اندازه هر جاب را محدود میکند، نه دقیقهها را: جابی که جا نشود منتظر میماند تا یک جاب در حال اجرا تمام شود، و انتظار چیزی به صورتحساب شما اضافه نمیکند. صفحه سازمان شما در Skipbox نشان میدهد چند جاب منتظرند و قدیمیترین آنها چقدر منتظر مانده است. هر جاب میتواند تا ۶ ساعت اجرا شود.
جابهای همزمان بر حسب جابهای ۴ vCPU شمرده میشوند. هر طرح تا مجموع vCPU خودش جاب همزمان اجرا میکند (S با ۴، M با ۸، L با ۱۶ vCPU)، پس جابی با ۸ vCPU به اندازه ۲ جاب حساب میشود و جابی با ۱۶ vCPU به اندازه ۴. بزرگترین جاب تکی که یک طرح میتواند اجرا کند به اندازه vCPU همان طرح است: ۴ روی S، ۸ روی M و ۱۶ روی L. برای اجرای جابهای همزمان بیشتر، طرح اضافه کنید.
هر زمان لغو کنید؛ طرح شما تا پایان ماه یا سالی که پرداخت کردهاید ادامه دارد. اگر جابهایتان روی Skipbox سریعتر از GitHub نباشند، همه مبلغ پرداختی را پس میگیرید، چه در طرح ماهانه و چه سالانه: ظرف ۳۰ روز از اولین پرداخت، در صفحه طرحها و صورتحساب حسابتان درخواست کنید. Skipbox میانه زمان هر جاب را روی Skipbox و روی GitHub (۳۰ روز پیش از نصب Skipbox) میگیرد، هر جاب را به نسبت دفعات اجرایش روی GitHub وزن میدهد و دو مجموع را مقایسه میکند؛ جابی حساب میشود که روی هر کدام دستکم ۳ بار اجرا شده باشد، و اگر جابی برای مقایسه نباشد، بازپرداختی هم در کار نیست. اگر اولین جابی که بعد از خرید اشتراک اجرا میکنید ظرف ۱۰ دقیقه شروع نشود، بدون احتساب زمانی که پشت جابهای خودتان منتظر میماند، کل مبلغ پرداختی را خودکار برمیگردانیم و طرح را پایان میدهیم. در غیر این صورت ماه یا سال پرداختشده بازپرداخت نمیشود، مگر در مواردی که شرایط استفاده از خدمات فهرست کرده است.
هیچ پولی کم نمیشود: دوره آزمایشی کارت نمیخواهد. دوره با اولین جاب شما روی Skipbox شروع میشود، نه هنگام ورود یا نصب اپ، و یک جاب ۴ vCPU · ۱۶ GB را در هر زمان اجرا میکند، به مدت ۷ روز یا ۳٬۰۰۰ دقیقه، هر کدام زودتر برسد. هر حساب ۱ بار و هر نفر ۱ بار میتواند از دوره آزمایشی استفاده کند. وقتی تمام شود، جابهای جدید روی GitHub منتظر میمانند تا طرحی انتخاب کنید.
حالا که هوش مصنوعی بخش بیشتری از کد را مینویسد، CI هر ماه بیشتر اجرا میشود و صورتحساب دقیقهای با هر اجرا بالا میرود. برای همین Skipbox عمداً مدل دیگری را انتخاب کرد: یک ماشین مجازی را فقط برای حساب خودتان، ماهانه اجاره میکنید. GitHub برای دقیقههای رانرهای خودمیزبان پولی نمیگیرد، پس هر چقدر جاب اجرا کنید، قیمت S ثابت و ماهانه $۳۹ میماند. Fluxenic، شرکت سازنده Skipbox، سرورهایی از ارائهدهندگان ابری کمهزینه و سرورهای خودش را اداره میکند و آنها را به شکل ماشینهای مجازی با اندازهای کاربردی ارائه میدهد. Skipbox کارهای خستهکننده را برایتان انجام میدهد: رانرها را ثبت میکند، بعد از هر جاب تمیزکاری میکند و سلامت ماشین را بررسی میکند. ماشین خراب را هم از نو میسازد و ایمیج را بهروز نگه میدارد. با استفاده کامل، قیمت آن 1/12 قیمت GitHub و 1/8 قیمت Blacksmith است.
اگر یک VPS هماندازه از یک ارائهدهنده بزرگ اجاره کنید، باز هم رانر خودمیزبانی به دست نمیآورید که از Skipbox ارزانتر، سریعتر و کمدردسرتر باشد. Skipbox برای هر جاب یک رانر تازه ثبت میکند و بعد آن را حذف میکند. بعد از هر جاب، اعتبارنامههای رانر را پاک میکند و checkout و خروجی بیلد شما را برای جاب بعدی نگه میدارد. سلامت ماشین را بررسی میکند، وقتی بررسی ناموفق باشد آن را از نو میسازد و ایمیج را بهروز نگه میدارد. کد افرادی که دسترسی نوشتن ندارند (مثل pull requestها از forkها) روی یک ماشین مجازی یکبارمصرف اجرا میشود. همه اینها را با S ماهانه $۳۹ میگیرید، فقط با تغییر یک خط runs-on و بدون هیچ نگهداری.
بله، مخزنهای عمومی و خصوصی هر دو. کد افرادی که دسترسی نوشتن ندارند (مثل pull requestها از forkها) روی یک ماشین مجازی تازه اجرا میشود که کشهای شما را میخواند اما نمیتواند تغییرشان دهد؛ ماشین اختصاصی شما فقط کد تیم خودتان را اجرا میکند.
برای رفتن، runs-on را به skipbox تغییر دهید و برای برگشتن، به ubuntu-latest. با GitHub وارد شوید، اپ Skipbox CI را روی سازمان یا Skipbox (personal) را روی حساب شخصیتان نصب کنید، خط runs-on جاب را به skipbox تغییر دهید و commit کنید؛ برای ماشین مجازی بزرگتر در طرحهایی که آن را دارند، از skipbox-8x16 یا skipbox-16x32 استفاده کنید. برای برگشتن، runs-on: skipbox را دوباره به runs-on: ubuntu-latest تغییر دهید. هیچ چیز دیگری در مخزن شما تغییر نکرده است.
CI/CD سریعتر با کشی که همیشه آماده است
1/12 هزینه GitHub با استفاده کامل. قیمت ثابت است، پس تمام روز اجرایش کنید. ۷ برابر فضای کش GitHub.