Stacks-wallet-web: Automatizar la publicación en las tiendas de extensión

Creado en 10 mar. 2021  ·  6Comentarios  ·  Fuente: blockstack/stacks-wallet-web

Necesitamos determinar:

  • Cómo publicamos nuevos lanzamientos en las tiendas FF y Chrome
  • ¿Qué tipo de automatización podemos utilizar?

    • Es probable que se pueda automatizar mucho para Chrome, pero FF aún debe ser manual

  • ¿Quién es el dueño de estas cosas? ¿Quién publica manualmente nuevas versiones y maneja las conversaciones de los revisores en la tienda FF?
chore

Todos 6 comentarios

@hstove Tiene problemas para comprender en qué paso del flujo de trabajo de GH se realiza la carga real en la tienda Chrome / FF. ¿Las tiendas Chrome y FF hacen referencia a nuestro depósito GCS cuando los usuarios descargan el complemento a través de su sitio?

Además, no parece que Chrome requiera que firmemos el complemento antes de cargarlo en GCS como lo hace Firefox. Si hay un paso de firma disponible para ese proceso, me gustaría investigarlo también.

El depósito de GCS no es relevante para publicar en las tiendas; esa es solo nuestra solución temporal. Publicar en las tiendas será un proceso similar, pero diferente.

Para Chrome, podemos automatizar casi por completo el proceso de publicación desde CI.

Para Firefox, ya tenemos la configuración de integración web-ext y se está publicando en nuestro canal "no listado". Publicar en la versión de "producción" de la tienda requiere simplemente cambiar una bandera a --channel listed , pero eso aún requiere que un humano inicie sesión y:

  • agregar un registro de cambios
  • agregar notas de revisión
  • agregue el código fuente sin procesar (básicamente el zip)

Por lo tanto, soy menos optimista sobre la automatización del proceso de FF, ya que podría causar más problemas.

¿Deberíamos asignar @ CharlieC3 aquí si él es el que principalmente está mirando esto en este momento?

@ CharlieC3 ¿ Le

@markmhx No hay actualización hasta el momento, pero comenzará con este ticket esta semana.

@hstove ¿Necesitamos proporcionar alguna justificación aquí para la lista de Chrome?

image

¿Fue útil esta página
0 / 5 - 0 calificaciones