نحن بحاجة إلى تحديد:
hstove تواجه مشكلة في فهم الخطوة في سير عمل GH التي تقوم بالتحميل الفعلي إلى متجر Chrome / FF. هل تشير متاجر Chrome و FF إلى حاوية GCS الخاصة بنا عندما يقوم المستخدمون بتنزيل الوظيفة الإضافية من خلال موقعهم؟
أيضًا ، لا يبدو أن Chrome يطلب منا تسجيل المكون الإضافي قبل التحميل إلى GCS كما يفعل Firefox. إذا كانت هناك خطوة توقيع متاحة لهذه العملية ، أود النظر في ذلك أيضًا.
دلو GCS ليس مناسبًا للنشر فعليًا في المتاجر - هذا مجرد حل مؤقت. ستكون عملية النشر في المتاجر مماثلة ولكنها مختلفة.
بالنسبة إلى Chrome ، يمكننا أتمتة عملية النشر بالكامل تقريبًا من CI.
بالنسبة إلى Firefox ، لدينا بالفعل إعداد التكامل web-ext
، ويتم نشره على قناتنا "غير المدرجة". يتطلب النشر إلى الإصدار "الإنتاجي" من المتجر ببساطة تغيير العلامة إلى --channel listed
، ولكن هذا لا يزال يتطلب من الإنسان تسجيل الدخول و:
لذا فأنا أقل تفاؤلاً بشأن أتمتة عملية FF ، لأنها قد تسبب المزيد من المتاعب
هل يجب أن نسند @ CharlieC3 هنا إذا كان هو الشخص الذي يبحث في هذا الأمر بشكل أساسي في الوقت الحالي؟
@ CharlieC3 مانع تقدم تحديثًا هنا عندما تسنح لك الفرصة؟
markmhx لا يوجد تحديث حتى الآن ، ولكن سيبدأ في هذه التذكرة هذا الأسبوع.
hstove هل نحتاج إلى تقديم أي مبررات هنا لقائمة Chrome؟