رانر GitHub Actions با قیمت ثابت: پایان پرداخت دقیقهای
GitHub Actions دقیقهای پول میگیرد. هر push، هر pull request و هر اجرای دوباره به صورتحساب اضافه میشود و هر چه تیم شما بیشتر منتشر کند، بیشتر میپردازد.
Skipbox برای GitHub Actions یک قیمت ثابت ماهانه میگذارد: ماهانه $۳۹ برای دقیقههای نامحدود. یک خط runs-on را تغییر دهید تا همان جابها روی ماشینی با قیمت ثابت اجرا شوند.
تیم شما الان چقدر میپردازد
رانر Linux با 4 هسته GitHub دقیقهای $۰٫۰۱۲ هزینه دارد. اگر CI را در یک تیم تمام روز اجرا کنید، صورتحساب به صدها دلار در ماه میرسد. همان ماشین 4 vCPU روی Skipbox:
| دقیقه در ماه (4 vCPU) | GitHub | Skipbox S | صرفهجویی ماهانه شما |
|---|---|---|---|
| 10,000 | $۱۰۲ | $۳۹ | $۶۳ |
| 20,000 | $۲۲۲ | $۳۹ | $۱۸۳ |
| 30,000 | $۳۴۲ | $۳۹ | $۳۰۳ |
| همیشه روشن | $۵۰۰٫۴۰ | $۳۹ | $۴۶۱٫۴۰ |
ماشینهای بزرگتر فاصله را بیشتر میکنند:
| 20,000 دقیقه در ماه | GitHub | Skipbox | صرفهجویی ماهانه شما |
|---|---|---|---|
| 8 vCPU | $۴۲۲ | $۷۹ (M) | $۳۴۳ |
| 16 vCPU | $۸۲۲ | $۱۴۹ (L) | $۶۷۳ |
اعداد GitHub صورتحساب بعد از کسر سهمیه شامل طرح GitHub Team هستند. دقیقههای خودتان را در محاسبهگر صفحه اصلی وارد کنید؛ ورود لازم ندارد.
صورتحساب دقیقهای فقط بزرگتر میشود
دقیقههای CI سریعتر از تعداد نفرات تیم رشد میکنند.
- ایجنتهای کدنویسی هوش مصنوعی. ایجنت یک pull request باز میکند و اصلاحیه push میکند و CI با هر push اجرا میشود. صورتحساب دنبال pushهاست، نه آدمها.
- تستهای بیشتر. یک مجموعه تست E2E یا یک بیلد matrix اضافه کنید تا یک push چند برابر جاب راه بیندازد.
- بودجههایی که mergeها را متوقف میکنند. برای مهار صورتحساب بودجه بگذارید؛ وقتی وسط ماه تمام شود، جابها دیگر شروع نمیشوند و pull requestها دیگر merge نمیشوند.
با صورتحساب دقیقهای، هر تستی که اضافه میکنید هزینه است. با قیمت ثابت، هر قدر بخواهید با همان صورتحساب اجرا میکنید و وقتتان صرف تستهای بهتر میشود، نه کم کردن دقیقهها.
روی Skipbox چه چیزی تغییر میکند
صورتحسابی یکسان در هر ماه
سه طرح، دقیقههای نامحدود، بدون هزینه مصرف.
| طرح | ماشین | قیمت |
|---|---|---|
| S | ۴ vCPU، ۱۶ GB حافظه | ماهانه $۳۹ |
| M | ۸ vCPU، ۱۶ GB حافظه | ماهانه $۷۹ |
| L | ۱۶ vCPU، ۳۲ GB حافظه | ماهانه $۱۴۹ |
جابهای همزمان بیشتری لازم دارید؟ طرح اضافه کنید. جابهایی که از ظرفیت ماشینهایتان بیشتر باشند منتظر نوبتشان میمانند و صورتحساب همان میماند.
CI سریعتر
رانر میزبانیشده GitHub هر جاب را روی یک ماشین مجازی خالی شروع میکند، پس هر جاب وابستگیهایش را دوباره دانلود میکند و ایمیجهای Docker خود را از صفر میسازد.
Skipbox یک ماشین برای حساب شما نگه میدارد. ایمیجها، لایهها و کش بیلد Docker، کشهای npm، pip و Gradle، و ابزارهایی که اکشنهای setup نصب میکنند برای جاب بعدی روی دیسک آن میمانند. این دیسک دستکم ۷ برابر کشی را که GitHub به یک مخزن میدهد جا میدهد، بدون نوشتن هیچ کلید کشی.
ماشینی برای مدیریت ندارید
Skipbox ماشین را آماده میکند، سیستمعامل و ابزارها را بهروز میکند، بعد از هر جاب پاکسازی میکند، بررسی سلامت اجرا میکند و ماشینی را که از آن رد نشود از نو میسازد. رانر خودمیزبان دارید، بیآنکه سروری اداره کنید.
انتقال فقط یک خط است
jobs:
test:
runs-on: skipbox # was ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
- با GitHub وارد Skipbox شوید.
- اپ GitHub مربوط به Skipbox را نصب کنید و مخزنهایتان را انتخاب کنید.
runs-onرا تغییر دهید و push کنید.
جاب بعدی روی Skipbox اجرا میشود. گامها و اکشنهای شما همانطور که هستند میمانند.
امنیت
- ماشین فقط مال حساب شماست. جاب هیچ شرکت دیگری روی آن اجرا نمیشود.
- بعد از هر جاب، اعتبارنامهها، پردازهها و کانتینرهای رانر پاک میشوند. از 13 نوامبر 2026، checkout شما و خروجی بیلد آن (
target/ در Cargo) برای جابهای بعدی روی ماشین اختصاصی خودتان میمانند؛ «ماشین تازه برای هر جاب» به هر جاب یک ماشین تازه میدهد. - کد افرادی که دسترسی نوشتن ندارند (مثل pull requestها از forkها) روی یک ماشین مجازی تازه اجرا میشود که بعد از آن حذف میشود.
جزئیات در جابها چطور از هم جدا نگه داشته میشوند آمده است.
روی جابهای خودتان امتحانش کنید
دوره آزمایشی کارت نمیخواهد و ۷ روز یا ۳٬۰۰۰ دقیقه جاب طول میکشد. جابی را که امروز روی GitHub اجرا میشود به runs-on: skipbox ببرید و تفاوت را در سرعت و در صورتحساب ببینید.
پرسشهای متداول
رانری برای GitHub Actions با قیمت ثابت ماهانه وجود دارد؟
بله. Skipbox جابهای GitHub Actions شما را با قیمت ثابت از ماهانه $۳۹، با دقیقههای نامحدود و بدون هزینه مصرف اجرا میکند. runs-on یک جاب را به skipbox تغییر دهید تا روی یک ماشین Skipbox اجرا شود.
قیمت واقعاً با هر تعداد دقیقه اجرا یکسان است؟
بله. صورتحساب مصرفی در کار نیست. طرح اندازه ماشین و تعداد جابهای همزمان را تعیین میکند؛ وقتی جابها بیش از ظرفیت ماشینهایتان برسند، منتظر نوبتشان میمانند و صورتحساب Skipbox همان میماند.
ورکفلوهای فعلی من بدون تغییر اجرا میشوند؟
جابهای Linux با تغییر یک خط runs-on اجرا میشوند. ماشینهای Skipbox روی Ubuntu 24.04 هستند و Docker، Node.js و Python رویشان نصب است، پس گامها و اکشنهای شما همانطور میمانند.
GitHub برای جابهایی که روی Skipbox اجرا میشوند باز هم دقیقه حساب میکند؟
نه. ماشینهای Skipbox بهعنوان رانر خودمیزبان (self-hosted) به حساب شما وصل میشوند و GitHub برای دقیقههای رانر خودمیزبان هیچ هزینهای نمیگیرد. تنها صورتحساب شما برای آن جابها قیمت ثابت Skipbox است.
امتحان کردنش هزینهای دارد؟
نه. دوره آزمایشی کارت نمیخواهد و ۷ روز یا ۳٬۰۰۰ دقیقه جاب طول میکشد، هر کدام زودتر برسد. با GitHub وارد Skipbox شوید و هر زمان خواستید لغو کنید.
بهروزرسانی: ۲۰ آبان ۱۴۰۵