-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
バージョンタグ付けたらCDでMozilla Firefoxアドオンストアに自動でデプロイされるようにする #86
Comments
懸念点として、web-ext-deployはローカルのignoreしたファイルに秘密鍵を入れてローカルでデプロイすることを前提にしていて、CI/CDサポートがよく分からないことがある。 |
CLI実行でsecret入れれば良さそう |
もしかしてCDにこだわらずにリリース作業ぐらい手元でコマンド実行すれば良いのでは |
鍵についてはJavaScript実行にして、内部で環境変数を読み出すなりなんなりすれば特には問題無さそう。 |
とりあえずChromeだけ自動で対応というのもアリではある |
web-extでsubmitした時自動的にAndroidでも有効になってしまうことを指摘 |
web-ext-deployはスクレイピング方式だし、web-extのsubmission apiを使って自分でどうにかする方が良さそう。 |
今の所実装が見つからないし、自分でActions書くのが一番楽という説すら出てきた |
avi12/web-ext-deploy: A tool for deploying WebExtensions to multiple stores.
を使用して、CircleCIによる自動デプロイをやめる。
web-ext-submitと違ってソースコードを提出できるのでMozillaに怒られないだろう。
The text was updated successfully, but these errors were encountered: