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

helm-www، helm.sh کا ریپوزٹری ہے، جو Helm پیکیج مینیجر پروجیکٹ کی ویب سائٹ ہے۔ یہ ان لوگوں کے لیے ہے جو Helm دستاویزات میں ترمیم کرتے ہیں، ویب سائٹ کے مسائل رپورٹ کرتے ہیں، بلاگ پوسٹس شائع کرتے ہیں، یا پروجیکٹ کی معلومات اپ ڈیٹ کرتے ہیں۔ یہ سائٹ Docusaurus کے ساتھ ایک جامد ویب سائٹ کے طور پر بنائی گئی ہے۔ شراکت دار yarn کے ساتھ انحصار انسٹال کر سکتے ہیں اور yarn start کے ساتھ سائٹ کو مقامی طور پر چلا سکتے ہیں۔ مین برانچ میں ضم ہونے والی تبدیلیاں خودکار طور پر Netlify پر تعینات ہو جاتی ہیں، جہاں تعیناتی لاگز اور اسٹیٹس دستیاب ہوتے ہیں۔ یہ ریپوزٹری متعدد دستاویزی ورژنز کا انتظام کرتی ہے۔ Helm v4 دستاویزات ٹاپ لیول docs ڈائریکٹری میں موجود ہیں، Helm v3 دستاویزات versioned-docs/version-3 میں موجود ہیں، اور پرانی Helm v2 دستاویزات مرکزی Helm ریپوزٹری کی dev-v2 برانچ میں باقی ہیں۔ ورژن لیبلز، URL پاتھز، سائیڈ بارز، تازہ ترین مستحکم ورژن، اور پری ریلیز دستاویزات docusaurus.config.js، versioned_docs، versioned_sidebars، اور versions.json کے ذریعے کنفیگر کیے جاتے ہیں۔ دستاویزی ورک فلو /docs/next کے تحت پری ریلیز دستاویزات، خودکار غیر اجرا شدہ ورژن بینرز، پری ریلیز دستاویزات کو عمومی دستیابی میں ترقی دینے، اور نئے بڑے دستاویزی ورژنز کاٹنے کی حمایت کرتا ہے۔ کمیونٹی دستاویزات helm/community ریپوزٹری سے درآمد کی جاتی ہیں۔ yarn download-remote-community کمانڈ اس مواد کو حاصل اور تبدیل کرتی ہے، جبکہ yarn clear-remote-community درآمد شدہ فائلوں کو ہٹاتی ہے۔ درآمد کنفیگریشن docusaurus.config.js میں بیان کی گئی ہے۔ Helm CLI کمانڈ حوالہ دستاویزات scripts/regenerate-cli-docs.mjs کے ساتھ دوبارہ تیار کی جا سکتی ہیں۔ یہ اسکرپٹ ایک مخصوص Helm ورژن ڈاؤن لوڈ کرتی ہے، منتخب کردہ ہدف ڈائریکٹری میں دستاویزات تیار کرتی ہے، اور فرنٹ میٹر کی صفائی اور لنک کنورژن جیسے پوسٹ پروسیسنگ کرتی ہے۔ بلاگ پوسٹس بلاگ ڈائریکٹری میں Markdown فائلوں کے طور پر شامل کی جاتی ہیں جن میں عنوان، سلگ، مصنفین، اور تاریخ کے لیے YAML میٹا ڈیٹا ہوتا ہے۔ نئے مصنفین blog/authors.yml میں شامل کیے جاتے ہیں، بلاگ کی تصاویر blog/images میں محفوظ کی جاتی ہیں، اور ایک تراش مارکر بلاگ انڈیکس خلاصے کو کنٹرول کرتا ہے۔ بلاگ پل ریکویسٹس کے لیے Helm کے بنیادی مینٹینرز کی منظوری درکار ہوتی ہے۔ شراکت کے لیے دستخط شدہ کمٹس اور مینٹینر کی منظوری درکار ہوتی ہے۔ یہ ریپوزٹری ایک دستاویزی اسٹائل گائیڈ، درآمد شدہ کمیونٹی دستاویزات کے لیے آرکیٹیکچرل نوٹس، ایک ضابطہ اخلاق، اور ترجمے کے لیے دستاویزی لوکلائزیشن سپورٹ بھی فراہم کرتی ہے۔