هل مشغّلات GitHub المستضافة ذاتيًا مجانية؟ نعم، ودون خادم تديره
فريق يشغّل 20,000 دقيقة شهريًا على مشغّل GitHub ذي 4 أنوية يدفع مقابلها $222، والفاتورة تكبر مع كل دفع. لا يحتسب GitHub شيئًا على المشغّلات المستضافة ذاتيًا، ومع ذلك تبقى الفرق على المشغّلات المستضافة، لأن تشغيل مشغّلك بنفسك يعني خوادم وتحديثات وتنظيفًا وتوسيعًا.
Skipbox مشغّل مستضاف ذاتيًا دون عناء الصيانة، بسعر ثابت قدره $39 شهريًا ودقائق غير محدودة. غيّر سطر runs-on واحدًا، فتعمل المهمة على جهاز لا يحتسب GitHub رسومه.
نعم، المشغّلات المستضافة ذاتيًا مجانية
تضع مستندات الفوترة في GitHub المشغّلات المستضافة ذاتيًا في قائمة الاستخدام الذي يبقى مجانيًا ولا ينقص من الحوسبة المضمّنة، في المستودعات العامة والخاصة على حد سواء.
| أين تعمل المهمة | ما يحتسبه GitHub | يستهلك الحوسبة المضمّنة |
|---|---|---|
| مشغّل مستضاف ذاتيًا | لا شيء | لا |
| مشغّل مستضاف قياسي، مستودع خاص | كل دقيقة بعد الحوسبة المضمّنة | نعم |
| مشغّل مستضاف أكبر | كل دقيقة، في المستودعات العامة أيضًا | نعم |
أعلن GitHub عن رسوم على المشغّلات المستضافة ذاتيًا في 16 ديسمبر 2025 ثم علّقها في اليوم التالي، ولم يُحتسب شيء منذ ذلك الحين.
لذا فالخطوة الذكية أن تستفيد منها كاملًا: ضع مهام Linux في المستودعات الخاصة، وهي التي تضخّم فاتورتك، على مشغّلات مستضافة ذاتيًا، ولا تدفع لـ GitHub شيئًا عن تلك الدقائق.
ما يكلّفك البقاء على المشغّلات المستضافة
سعر مشغّل Linux ذي 4 أنوية في GitHub هو $0.012 للدقيقة. والـ 4 vCPU نفسها على Skipbox:
| الدقائق شهريًا (4 vCPU) | GitHub | Skipbox S | توفيرك كل شهر |
|---|---|---|---|
| 10,000 | $102 | $39 | $63 |
| 20,000 | $222 | $39 | $183 |
| 30,000 | $342 | $39 | $303 |
| تشغيل دائم | $500.40 | $39 | $461.40 |
أرقام GitHub محسوبة على GitHub Team، بعد خصم الحوسبة المضمّنة فيها. أدخل دقائقك في حاسبة التكلفة في الصفحة الرئيسية، دون تسجيل دخول.
والدقائق لا تسير إلا في اتجاه واحد. وكلاء البرمجة يفتحون طلبات سحب ويدفعون إصلاحات، وكل دفع يشغّل التكامل المستمر. ومجموعات الاختبارات الشاملة (E2E) الجديدة ومصفوفات البناء تضاعف عدد المهام في كل دفع. والميزانية التي تضبطها لتحدّ الفاتورة توقف مهامك في اليوم الذي تنفد فيه، فيتعطل الدمج حتى الشهر التالي.
ما يكلّفك تشغيل مشغّلك بنفسك
الاستضافة الذاتية تزيل فاتورة GitHub وتسلّمك عملًا:
- الخوادم. اختر أجهزة بحجم يناسب عمليات البناء لديك، وأضف المزيد حين يطول طابور الانتظار.
- التحديثات. أبقِ نظام التشغيل وDocker وتطبيق المشغّل محدّثة. تطبيق المشغّل الذي يتأخر كثيرًا عن التحديث يتوقف عن تلقي المهام.
- التنظيف. تأكد من أن بيانات اعتماد المهمة ونسخة الكود المسحوبة والحاويات لا تصل أبدًا إلى المهمة التالية، دون أن تمسح ذاكرة التخزين المؤقت التي تجعل الجهاز سريعًا.
- استمرارية العمل. حين يتعطل الجهاز في الساعة 2 فجرًا، يتوقف التكامل المستمر حتى يصلحه أحدهم.
لا شيء من ذلك يوصل منتجك إلى المستخدمين. Skipbox يتولاه عنك.
Skipbox: استضافة ذاتية دون عناء الصيانة
لا يحتسب GitHub شيئًا، ويحتسب Skipbox سعرًا ثابتًا
تُسجَّل مشغّلات Skipbox لدى مؤسستك أو حسابك الشخصي في GitHub بوصفها مشغّلات مستضافة ذاتيًا، فلا يحتسب GitHub أيًّا من دقائقها. تدفع سعرًا ثابتًا واحدًا، والدقائق غير محدودة:
| الخطة | الجهاز | شهريًا |
|---|---|---|
| S | 4 vCPU، 16 GB | $39 |
| M | 8 vCPU، 16 GB | $79 |
| L | 16 vCPU، 32 GB | $149 |
المهام التي تزيد على أجهزة خطتك تنتظر دورها بدل أن تفشل.
تكامل مستمر أسرع، لأن الجهاز يبقى
يبدأ المشغّل المستضاف كل مهمة على جهاز افتراضي فارغ ويُنزّل كل شيء من جديد. أما Skipbox فيحتفظ بجهاز افتراضي خاص بحسابك بين المهام: صور Docker وطبقاتها وذاكرة التخزين المؤقت للبناء، وذاكرة التخزين المؤقت للحزم، وذاكرة الأدوات المؤقتة، كلها على القرص حين تبدأ المهمة التالية. تحصل على 7× على الأقل من مساحة التخزين المؤقت التي يمنحها GitHub للمستودع، دون مفاتيح تخزين مؤقت تكتبها.
لا جهاز تديره
يحدّث Skipbox الصورة، وينظّف بعد كل مهمة، ويُجري فحص سلامة بعد كل واحدة منها، ويعيد بناء الجهاز الذي يفشل فيه. تعمل الأجهزة الافتراضية بنظام Ubuntu 24.04 مع Docker وNode.js وPython.
الانتقال سطر واحد
jobs:
test:
runs-on: skipbox # was ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
- سجّل الدخول إلى Skipbox باستخدام GitHub.
- ثبّت تطبيق Skipbox على GitHub واختر المستودعات.
- غيّر
runs-onثم ادفع التغيير.
تعمل المهمة التالية على Skipbox. وتبقى خطواتك وإجراءاتك كما هي. وللعودة، أرجع السطر كما كان.
الأمان
- يحصل كل حساب على جهاز خاص به، ولا تتشارك مهامك جهازًا مع مهام شركة أخرى أبدًا.
- بعد كل مهمة، تُمسح بيانات اعتماد المشغّل وعملياته وحاوياته؛ ومنذ 13 نوفمبر 2026 تبقى نسخة الكود المسحوبة و
target/الخاص بـ Cargo للمهمة التالية، فيصبح البناء تزايديًا. - الكود الوارد من أشخاص ليس لديهم صلاحية الكتابة (مثل طلبات السحب من النسخ المتفرعة) يعمل على جهاز افتراضي جديد يُحذف بعد ذلك.
التفاصيل في كيف تُعزل المهام.
جرّبه على مهامك
الفترة التجريبية مجانية لمدة 7 أيام أو 3,000 دقيقة من وقت المهام، أيهما يأتي أولًا، دون بطاقة. انقل المهمة التي تستهلك أكثر الدقائق إلى runs-on: skipbox، وشاهد ذلك البند يختفي من فاتورة GitHub.
الأسئلة الشائعة
هل المشغّلات المستضافة ذاتيًا في GitHub Actions مجانية؟
نعم. تضع مستندات الفوترة في GitHub المشغّلات المستضافة ذاتيًا ضمن الاستخدام الذي يبقى مجانيًا ولا ينقص من الحوسبة المضمّنة في خطتك، في المستودعات العامة والخاصة. تدفع ثمن الجهاز والوقت اللازم لتشغيله. تُسجَّل مشغّلات Skipbox بوصفها مشغّلات مستضافة ذاتيًا، فلا يحتسب GitHub أيًّا من دقائقها، ويشغّل Skipbox الجهاز بسعر ثابت قدره $39 شهريًا.
هل يفرض GitHub رسومًا على المشغّلات المستضافة ذاتيًا في 2026؟
لا. أعلن GitHub عن رسوم في 16 ديسمبر 2025 ثم علّقها في اليوم التالي، ولم يُحتسب شيء منذ ذلك الحين. ولا تستهلك المهام على Skipbox أيًّا من دقائقك في GitHub.
هل تُخصم دقائق المشغّل المستضاف ذاتيًا من الدقائق المضمّنة أو من ميزانية Actions؟
لا. لا تستهلك الحوسبة المضمّنة، ولا توقفها ميزانية Actions المستنفدة. المهمة التي تنقلها إلى Skipbox تواصل العمل حين تبلغ بقية مؤسستك ميزانيتها.
كم يكلّف تشغيل مشغّل مستضاف ذاتيًا بنفسي؟
جهازًا ووقت شخص ما: اختيار حجم الخوادم، وتحديث نظام التشغيل وتطبيق المشغّل، والتنظيف بين المهام، والتوسّع حين يطول طابور الانتظار، وإصلاح الجهاز حين يتعطل. يتولى Skipbox كل ذلك مقابل $39 أو $79 أو $149 شهريًا، مع دقائق غير محدودة.
هل تُعدّ مشغّلات خدمات المشغّلات مستضافة ذاتيًا؟
نعم. لدى GitHub نوعان من المشغّلات: المستضافة على GitHub والمستضافة ذاتيًا، فتنضم أجهزة أي خدمة إلى حسابك بوصفها مشغّلات مستضافة ذاتيًا. وهذا حال أجهزة Skipbox، ولهذا لا يحتسب GitHub شيئًا على المهام التي تعمل عليها.
آخر تحديث: 11 نوفمبر 2026