Skipbox

"Your spending limit needs to be increased": जॉब आज चलाएं

इस मैसेज का मतलब है कि आपकी प्राइवेट रिपॉज़िटरी का CI रुक गया है और तब तक फिर शुरू नहीं होगा जब तक बिलिंग के अधिकार वाला कोई उसे ठीक नहीं करता, या 1 तारीख को 00:00 UTC तक। हरे चेक का इंतज़ार कर रही हर पुल रिक्वेस्ट भी उसके साथ इंतज़ार करती है।

आप जॉब अभी चला सकते हैं। उसे runs-on: skipbox में बदलें और push करें: Skipbox के रनर आपके GitHub बजट या मुफ़्त मिनट से खर्च नहीं करते, इसलिए बिलिंग ठीक न होने पर भी जॉब शुरू हो जाती है।

GitHub जॉब शुरू क्यों नहीं करता

रन पेज पर यह दिखता है:

The job was not started because recent account payments have failed or your spending limit needs to be increased.

आपका अकाउंट GitHub-होस्टेड रनर के और समय का पेमेंट नहीं कर सकता। इसकी तीन वजहें हैं:

बजट Billing & Licensing → Budgets and alerts में होते हैं, कार्ड Billing & Licensing → Payment information में। ठीक करने के बाद भी मना की गई जॉब मना ही रहती हैं: हर रन खोलें और Re-run failed jobs पर क्लिक करें। अगर बिलिंग ठीक दिखती है और फिर भी जॉब शुरू नहीं होतीं, तो सिर्फ़ GitHub Support इसे हटा सकता है। बजट वाले अलग मैसेज की अपनी गाइड है: Actions बजट आगे के इस्तेमाल को रोक रहा है।

जो रुका है वह प्राइवेट रिपॉज़िटरी पर GitHub-होस्टेड रनर हैं। सेल्फ़-होस्टेड रनर नहीं रुकते: GitHub उनके मिनटों का बिल नहीं बनाता। Skipbox एक सेल्फ़-होस्टेड रनर है।

बिलिंग ठीक करने से बस एक महीना मिलता है

मुफ़्त छूट हर महीने $12 या $18 है, यानी ubuntu-latest के 2,000 या 3,000 मिनट। हर push पर CI चलाने वाली टीमें इसे महीने के बीच तक खर्च कर देती हैं। कार्ड या बढ़ा हुआ बजट रोक को प्रति मिनट बिल में बदल देता है:

GitHub के आंकड़े GitHub Team की शामिल रकम के बाद का बिल हैं। अपने मिनट होम पेज के कैलकुलेटर में डालकर देखें।

और मिनट सिर्फ़ बढ़ते हैं। कोडिंग एजेंट दिन-रात push करते हैं और CI री-रन करते हैं, E2E सुइट और मैट्रिक्स बिल्ड हर push को कई गुना करते हैं, और बिल कम रखने लायक कम बजट अगले महीने फिर से मर्ज रोकने लायक भी कम होता है। हर बार पूरी टीम उस व्यक्ति का इंतज़ार करती है जो बिलिंग बदल सकता है।

Skipbox पर क्या बदलता है

बिलिंग की वजह से जॉब नहीं रुकतीं

Skipbox पर चलने वाली जॉब आपकी GitHub छूट या बजट से कुछ खर्च नहीं करतीं, और GitHub का फ़ेल हुआ शुल्क उन्हें नहीं छूता। अगर आपका प्लान एक साथ जितनी जॉब चलाता है उससे ज़्यादा आती हैं, तो वे फ़ेल होने के बजाय अपनी बारी का इंतज़ार करती हैं।

एक तय कीमत, अनलिमिटेड मिनट

ज़्यादा तेज़, और संभालने को कुछ नहीं

आपके अकाउंट की मशीन जॉब के बीच बनी रहती है, इसलिए Docker लेयर, पैकेज कैश और इंस्टॉल किए गए टूल अगले रन के लिए वहीं रहते हैं, GitHub के कैश स्पेस के 7× या उससे ज़्यादा के साथ। Skipbox मशीन तैयार और अपडेट करता है, हर जॉब के बाद सफ़ाई करता है, और अपने आप उसका हेल्थ चेक करके उसे फिर से बनाता है।

आना बस एक लाइन का काम है

jobs:
  test:
    runs-on: skipbox # was ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
  1. GitHub से Skipbox में साइन इन करें।
  2. Skipbox GitHub ऐप इंस्टॉल करें और रुकी हुई रिपॉज़िटरी चुनें।
  3. runs-on बदलें और push करें।

आपने अभी जो रन push किया, वह Skipbox पर शुरू होता है, Ubuntu 24.04 पर, Docker, Node.js और Python के साथ। ऑर्गनाइज़ेशन और पर्सनल अकाउंट दोनों पर काम करता है। GitHub आपकी जॉब रोक दे तो क्या करें में स्टेप हैं और यह भी कि वापस कैसे जाएं।

सुरक्षा

  • हर अकाउंट को उसकी अपनी मशीन मिलती है। आपकी जॉब कभी किसी दूसरी कंपनी की जॉब के साथ मशीन शेयर नहीं करतीं।
  • हर जॉब के बाद Skipbox रनर के क्रेडेंशियल, प्रोसेस और कंटेनर मिटा देता है। 13 नवंबर 2026 से आपका चेकआउट और उसका बिल्ड आउटपुट (Cargo का target/) आपकी अगली जॉब के लिए आपकी अपनी मशीन पर बने रहते हैं; “हर जॉब नई VM पर” हर जॉब को नई मशीन देता है।
  • बिना write एक्सेस वाले लोगों का कोड (जैसे फ़ोर्क से आई पुल रिक्वेस्ट) एक नई, एक बार इस्तेमाल होने वाली मशीन पर चलता है।

रुकी हुई जॉब पर आज़माएं

ट्रायल के लिए कार्ड नहीं चाहिए, और यह 7 दिन या 3,000 जॉब-मिनट तक चलता है। रुकी हुई जॉब को runs-on: skipbox पर बदलें, push करें, और बिलिंग का इंतज़ार करने के बजाय आज ही मर्ज करें।

अक्सर पूछे जाने वाले सवाल

इस एरर के बाद जॉब अभी कैसे चलाएं?

रुकी हुई जॉब का runs-on, skipbox में बदलें और push करें। GitHub के लिए Skipbox के रनर सेल्फ़-होस्टेड रनर हैं, इसलिए वे आपके बजट या मुफ़्त मिनट से खर्च नहीं करते, और बिलिंग को किसी के छुए बिना जॉब शुरू हो जाती है। ट्रायल के लिए कार्ड नहीं चाहिए।

क्या यह एरर सेल्फ़-होस्टेड रनर को भी रोकता है?

नहीं। यह GitHub-होस्टेड रनर को रोकता है। GitHub सेल्फ़-होस्टेड रनर के मिनटों का बिल नहीं बनाता और उन्हें आपके शामिल कंप्यूट में नहीं गिनता, इसलिए कोई बजट या न जुड़ा कार्ड उन्हें नहीं रोकता। इसीलिए Skipbox पर जॉब चलती रहती हैं।

मैंने बजट बढ़ा दिया, फिर भी जॉब शुरू नहीं हो रहीं। अब क्या करें?

फ़ेल हुई जॉब को री-रन करें: GitHub उन्हें दोबारा नहीं चलाता। देखें कि कहीं Actions पर लागू कोई दूसरा बजट तो खर्च नहीं हो गया, और Payment history में कोई फ़ेल हुआ शुल्क तो नहीं; अगर सब ठीक है, तो GitHub Support से संपर्क करें। जब तक वह खुला है, जॉब को runs-on: skipbox पर ले जाएं ताकि CI टिकट का इंतज़ार न करे।

यह रोक अपने आप कब हटती है?

1 तारीख को 00:00 UTC पर, जब अगला बिलिंग पीरियड शुरू होता है और आपका शामिल कंप्यूट रीसेट होता है। अगर उसमें अभी कई दिन हैं, तो Skipbox जॉब आज ही चलाता है।

अगले महीने ऐसा होने से कैसे रोकें?

ज़्यादा बजट का मतलब है प्रति मिनट का बड़ा बिल; कम बजट का मतलब है यही एरर फिर से। जॉब को Skipbox पर ले जाने से वे GitHub की बिलिंग से बाहर हो जाती हैं: हर महीने तय $39, अनलिमिटेड मिनट के साथ।

11 नवंबर 2026 को अपडेट किया गया

हमेशा वॉर्म कैश के साथ तेज़ CI/CD

तय कीमत पर आपका वॉर्म रनर

पूरे इस्तेमाल पर GitHub की लागत का 1/12। तय कीमत है, इसलिए दिन भर चलाएं। GitHub से 7× कैश स्पेस।

  • कार्ड की ज़रूरत नहीं
  • GitHub से साइन इन करें
  • कभी भी रद्द करें