Stacks-wallet-web: أتمتة النشر إلى مخازن الامتداد

تم إنشاؤها على ١٠ مارس ٢٠٢١  ·  6تعليقات  ·  مصدر: blockstack/stacks-wallet-web

نحن بحاجة إلى تحديد:

  • كيف ننشر الإصدارات الجديدة في متاجر FF و Chrome
  • ما نوع الأتمتة التي يمكننا استخدامها

    • من المحتمل أن تتم أتمتة الكثير من أجل Chrome ، ولكن لا يزال FF بحاجة إلى أن يكون يدويًا

  • من يملك هذه الاشياء؟ من ينشر الإصدارات الجديدة يدويًا ويتعامل مع محادثات المراجعين في متجر FF؟
chore

ال 6 كومينتر

hstove تواجه مشكلة في فهم الخطوة في سير عمل GH التي تقوم بالتحميل الفعلي إلى متجر Chrome / FF. هل تشير متاجر Chrome و FF إلى حاوية GCS الخاصة بنا عندما يقوم المستخدمون بتنزيل الوظيفة الإضافية من خلال موقعهم؟

أيضًا ، لا يبدو أن Chrome يطلب منا تسجيل المكون الإضافي قبل التحميل إلى GCS كما يفعل Firefox. إذا كانت هناك خطوة توقيع متاحة لهذه العملية ، أود النظر في ذلك أيضًا.

دلو GCS ليس مناسبًا للنشر فعليًا في المتاجر - هذا مجرد حل مؤقت. ستكون عملية النشر في المتاجر مماثلة ولكنها مختلفة.

بالنسبة إلى Chrome ، يمكننا أتمتة عملية النشر بالكامل تقريبًا من CI.

بالنسبة إلى Firefox ، لدينا بالفعل إعداد التكامل web-ext ، ويتم نشره على قناتنا "غير المدرجة". يتطلب النشر إلى الإصدار "الإنتاجي" من المتجر ببساطة تغيير العلامة إلى --channel listed ، ولكن هذا لا يزال يتطلب من الإنسان تسجيل الدخول و:

  • إضافة سجل التغيير
  • إضافة ملاحظات الاستعراض
  • أضف شفرة المصدر الخام (بشكل أساسي الرمز البريدي)

لذا فأنا أقل تفاؤلاً بشأن أتمتة عملية FF ، لأنها قد تسبب المزيد من المتاعب

هل يجب أن نسند @ CharlieC3 هنا إذا كان هو الشخص الذي يبحث في هذا الأمر بشكل أساسي في الوقت الحالي؟

@ CharlieC3 مانع تقدم تحديثًا هنا عندما تسنح لك الفرصة؟

markmhx لا يوجد تحديث حتى الآن ، ولكن سيبدأ في هذه التذكرة هذا الأسبوع.

hstove هل نحتاج إلى تقديم أي مبررات هنا لقائمة Chrome؟

image

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات