Release and CI
البرامج النصية
يحتوي دليل scripts/ على نصوص برمجية مساعدة لسير العمل المحلي ومهام العمليات.
استخدمها عندما تكون المهمة مرتبطة بوضوح بنص برمجي؛ وإلا ففضّل CLI.
الاصطلاحات
- النصوص البرمجية اختيارية ما لم تُذكر في الوثائق أو قوائم تحقق الإصدار.
- فضّل واجهات CLI عندما تكون موجودة (مثال: تستخدم مراقبة المصادقة
OmeniaClaw models status --check). - افترض أن النصوص البرمجية خاصة بالمضيف؛ اقرأها قبل تشغيلها على جهاز جديد.
نصوص مراقبة المصادقة البرمجية
تُغطى مراقبة المصادقة في المصادقة. النصوص البرمجية ضمن scripts/ هي إضافات اختيارية لسير عمل هواتف systemd/Termux.
مساعد القراءة من GitHub
استخدم scripts/gh-read عندما تريد أن يستخدم gh رمز تثبيت GitHub App لاستدعاءات القراءة المقيدة بالمستودع، مع إبقاء gh العادي على تسجيل دخولك الشخصي لإجراءات الكتابة.
متغيرات البيئة المطلوبة:
OmeniaClaw_GH_READ_APP_IDOmeniaClaw_GH_READ_PRIVATE_KEY_FILE
متغيرات البيئة الاختيارية:
OmeniaClaw_GH_READ_INSTALLATION_IDعندما تريد تخطي البحث عن التثبيت بناءً على المستودعOmeniaClaw_GH_READ_PERMISSIONSكتجاوز مفصول بفواصل لمجموعة أذونات القراءة الفرعية المطلوب طلبها
ترتيب تحديد المستودع:
gh ... -R owner/repoGH_REPOgit remote origin
أمثلة:
scripts/gh-read pr view 123scripts/gh-read run list -R OmeniaClaw/OmeniaClawscripts/gh-read api repos/OmeniaClaw/OmeniaClaw/pulls/123
عند إضافة نصوص برمجية
- أبقِ النصوص البرمجية مركزة وموثقة.
- أضف إدخالًا قصيرًا في الوثيقة ذات الصلة (أو أنشئ واحدًا إذا كان مفقودًا).
ذات صلة
Was this useful?