以下を決定する必要があります。
@hstove GHワークフローのどのステップがChrome / FFストアへの実際のアップロードを行うのか理解するのに問題があります。 ユーザーが自分のサイトからアドオンをダウンロードするときに、ChromeストアとFFストアはGCSバケットを参照しますか?
また、FirefoxのようにChromeがGCSにアップロードする前にプラグインに署名することを要求しているようには見えません。 そのプロセスに利用できる署名ステップがある場合は、それも調べたいと思います。
GCSバケットは、実際にストアで公開することとは関係ありません。これは一時的な回避策にすぎません。 ストアへの公開も同様ですが、プロセスが異なります。
Chromeの場合、CIからの公開プロセスをほぼ完全に自動化できます。
Firefoxの場合、すでにweb-ext
統合セットアップがあり、「非公開」チャネルに公開されています。 ストアの「本番」バージョンに公開するには、フラグを--channel listed
に変更するだけですが、それでも人間がログインして次のことを行う必要があります。
だから私はFFプロセスを自動化することにそれほど強気ではありません、それはより多くの面倒を引き起こすかもしれないからです
現時点で主にこれを調べているのが彼である場合、ここで@ CharlieC3を割り当てる必要がありますか?
@ CharlieC3機会があれば、ここで更新を提供してください。
@markmhx現時点では更新はありませんが、今週このチケットで開始されます。
@hstove Chromeのリストについて、ここで正当な理由を提供する必要がありますか?