منصوبے کے بارے میں

Kiriban ایک GitHub Action ہے جو آپ کے ریپوزٹری میں میل اسٹون مسئلہ (issue) اور پل ریکویسٹ (pull request) نمبروں کو منانے کے لیے ڈیزائن کیا گیا ہے۔ یہ مسئلہ یا پل ریکویسٹ کھلنے کے واقعات پر متحرک ہوتا ہے اور چیک کرتا ہے کہ آیا نمبر kiriban ہے—جو جاپانی انٹرنیٹ کلچر میں ثقافتی اہمیت کا حامل نمبر ہے (مثلاً 10، 100، 1000، 4649)۔ جب میل اسٹون پہنچ جاتا ہے، تو Action مسئلہ یا پل ریکویسٹ پر مبارکبادی تبصرہ پوسٹ کرتا ہے۔ یہ Action ترتیبات کے اختیارات کو سپورٹ کرتا ہے جس میں لوکل (locale) سیٹنگز شامل ہیں (انگریزی ڈیفالٹ، جاپانی سپورٹ کے ساتھ) اور صارف کی طرف سے متعین کردہ kiriban نمبرز حسب ضرورت میل اسٹونز کے لیے۔ اس کے لیے مسائل اور پل ریکویسٹس کے لیے لکھنے کی اجازت (write permissions) درکار ہوتی ہے، اور تصدیق کے لیے GITHUB_TOKEN استعمال کرتا ہے۔ سیٹ اپ سیدھا ہے: .github/workflows/ میں ایک ورک فلو فائل بنائیں جو مسئلہ اور پل ریکویسٹ کھلنے کے واقعات پر متحرک ہو، پھر مناسب ماحولیاتی متغیرات (environment variables) کے ساتھ Action کا حوالہ دیں۔ یہ Action 10 سے بڑے نمبروں والے مسائل اور پل ریکویسٹس کو نشانہ بناتا ہے۔