Skip to content
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

Implement automatic submission to Chrome Web Store #1141

Closed
fregante opened this issue Aug 20, 2021 · 1 comment
Closed

Implement automatic submission to Chrome Web Store #1141

fregante opened this issue Aug 20, 2021 · 1 comment

Comments

@fregante
Copy link
Contributor

fregante commented Aug 20, 2021

To release a new version, Todd currently downloads an artifact from Actions and uploads it to the Chrome Web Store.

The upload step can be automated with https://github.com/fregante/chrome-webstore-upload-cli

A setup example can be found here: https://github.com/fregante/ghatemplates/blob/251e81a890ed94fdcfb8714e1a8250687bd26d26/webext/release.yml#L52-L68

The API key guide found on the first repo might be outdated so I'll have to test it and update the two modules. (A lot) more info in fregante/chrome-webstore-upload#46

@twschiller feel free to ping me or remove the "low priority" label to start working on this or to discuss any limitations of this approach.

@fregante fregante self-assigned this Aug 20, 2021
@fregante fregante changed the title Implement automatic submission to CWS Implement automatic submission to Chrome Web Store Aug 20, 2021
@fregante
Copy link
Contributor Author

The required changes have been made: https://github.com/fregante/chrome-webstore-upload-cli/releases/tag/v2.0.0

Feel free to generate and add the keys to the repo so I can add a workflow that will trigger on tags (or manually, on specific branches)

@fregante fregante removed their assignment Jun 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants