حالة PR - امتداد Chrome للتكامل بين JIRA و Github
PR Status هو إضافة لـ Chrome تم تطويرها بواسطة rehanahmad والتي تعزز التكامل بين JIRA و Github. تتيح هذه الإضافة للمستخدمين عرض حالات مراجعة Github PR مباشرة على بطاقات لوحة JIRA.
باستخدام PR Status ، يتم إضافة سطر من المعلومات إلى البطاقة لكل PR مرتبطة بتذكرة JIRA. تتضمن هذه المعلومات حالة PR (Branch ، Draft ، Open ، Merged ، أو Closed) ، اسم المستودع ، وأحدث تحديث للمراجعات من كل مراجع. يمكن النقر فوق رموز حالة PR (Open أو Merged) لفتح PR مباشرة في Github. يتم تحديث الحالة تلقائيًا ، ولكن يمكن أيضًا تحديثه يدويًا عن طريق النقر على رمز الإضافة أو إعادة تحميل الصفحة.
من المهم أن نلاحظ أن PR Status يعمل حاليًا فقط مع لوحات JIRA الكلاسيكية ولا يدعم اللوحات الجديدة. بالإضافة إلى ذلك ، يجب أن يكون التكامل الرسمي مع Github مكونًا بالفعل في حساب JIRA الخاص بك لكي تعمل الإضافة بشكل صحيح.
يهدف PR Status إلى توفير سهولة الوصول للمستخدمين إلى أحدث حالة Github PR المرتبطة وعدد الموافقات على المراجعة التي يحصلون عليها. من خلال عرض هذه المعلومات مباشرة على تذكرة JIRA ، يعزز الإنتاجية خلال جلسات الاجتماع اليومي.
لتكوين الإضافة ، يحتاج المستخدمون إلى توفير رمز Github الخاص بهم في صفحة الخيارات. يمكن إنشاء رمز الوصول الشخصي لـ Github من إعدادات Github الخاصة بالمستخدم. يجب أن يحتوي الرمز على الأقل على نطاق "repo". بمجرد إدخال الرمز ، يمكن للمستخدمين الضغط على زر التحقق للتحقق من صحته.
يلتقط PR Status تلقائيًا جميع مشاكل JIRA الموجودة في الأعمدة الوسطى لأي لوحة ويملأها بحالات مراجعة PR. تشير الأعمدة الوسطى إلى جميع الأعمدة باستثناء العمود الأول والعمود الأخير في اللوحة. تسمح هذه الخيارات التصميمية للإضافة بالعمل على أي لوحة دون تكوين يدوي.
تشمل أحدث تحديثات PR Status دعم أنماط عناوين URL الجديدة لـ JIRA ، وحلول مؤقتة لحالات JIRA المبلغ عنها بشكل سيء ، وإصلاحات للأخطاء ، وتحسينات لوظيفة التحديث.
بشكل عام ، PR Status هو إضافة قيمة لـ Chrome تعزز التكامل بين JIRA و Github ، وتوفر للمستخدمين سرعة الوصول إلى حالة Github PR المرتبطة مباشرة على لوحة JIRA الخاصة بهم.