Nous devons déterminer :
@hstove Avoir du mal à comprendre à quelle étape du flux de travail GH le téléchargement réel vers le magasin Chrome/FF est effectué. Les magasins Chrome et FF font-ils référence à notre bucket GCS lorsque les utilisateurs téléchargent l'addon via leur site ?
De plus, il ne semble pas que Chrome nous oblige à signer le plugin avant de le télécharger sur GCS comme le fait Firefox. S'il existe une étape de signature disponible pour ce processus, j'aimerais également l'examiner.
Le compartiment GCS n'est pas pertinent pour la publication réelle sur les magasins - c'est juste notre solution de contournement temporaire. La publication dans les magasins sera un processus similaire, mais différent.
Pour Chrome, nous pouvons presque entièrement automatiser le processus de publication à partir de CI.
Pour Firefox, nous avons déjà la configuration d'intégration web-ext
, et il publie sur notre canal "non répertorié". La publication dans la version "production" du magasin nécessite simplement de changer un indicateur en --channel listed
, mais cela nécessite toujours qu'un humain se connecte et :
Je suis donc moins optimiste quant à l'automatisation du processus FF, car cela pourrait causer plus de tracas
Devrions-nous affecter @CharlieC3 ici s'il est celui qui regarde principalement cela en ce moment ?
@CharlieC3 Mind fournissant une mise à jour ici quand vous en avez l'occasion ?
@markmhx Aucune mise à jour pour le moment, mais commencera sur ce ticket cette semaine.
@hstove Avons-nous besoin de fournir des justifications ici pour la liste Chrome ?