Stacks-wallet-web: Automatisieren Sie die Veröffentlichung in den Extension Stores

Erstellt am 10. März 2021  ·  6Kommentare  ·  Quelle: blockstack/stacks-wallet-web

Wir müssen feststellen:

  • So veröffentlichen wir Neuerscheinungen in den FF- und Chrome-Stores
  • Welche Art von Automatisierung können wir nutzen

    • Kann wahrscheinlich viel für Chrome automatisieren, aber FF muss immer noch manuell sein

  • Wem gehört dieses Zeug? Wer veröffentlicht manuell neue Versionen und bearbeitet Gespräche mit Prüfern im FF Store?
chore

Alle 6 Kommentare

@hstove Probleme zu verstehen, welcher Schritt im GH-Workflow den eigentlichen Upload in den Chrome/FF-Store

Es scheint auch nicht, dass Chrome von uns verlangt, dass wir das Plugin vor dem Hochladen auf GCS signieren, wie es Firefox tut. Wenn für diesen Prozess ein Signierschritt verfügbar ist, würde ich mich auch gerne damit befassen.

Der GCS-Bucket ist für die tatsächliche Veröffentlichung in den Stores nicht relevant - das ist nur unser vorübergehender Workaround. Die Veröffentlichung in den Stores wird ein ähnlicher, aber anderer Prozess sein.

Für Chrome können wir den Veröffentlichungsprozess von CI fast vollständig automatisieren.

Für Firefox haben wir bereits das web-ext Integrationssetup und es wird in unserem "nicht gelisteten" Kanal veröffentlicht. Für die Veröffentlichung in der "Produktions"-Version des Stores muss einfach ein Flag in --channel listed , aber dafür muss sich immer noch ein Mensch anmelden und:

  • ein Änderungsprotokoll hinzufügen
  • Bewertungsnotizen hinzufügen
  • füge den rohen Quellcode hinzu (im Wesentlichen die ZIP-Datei)

Ich bin also weniger optimistisch, den FF-Prozess zu automatisieren, da dies mehr Ärger verursachen könnte

Sollen wir @CharlieC3 hier zuweisen, wenn er derzeit hauptsächlich darauf schaut?

@CharlieC3 Kannst du bei Gelegenheit hier ein Update bereitstellen?

@markmhx Noch kein Update, wird aber diese Woche mit diesem Ticket beginnen.

@hstove Müssen wir hier irgendwelche Begründungen für die Chrome-Liste

image

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen