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

Mozilla Addons #20

Closed
fregante opened this issue Jan 31, 2017 · 22 comments
Closed

Mozilla Addons #20

fregante opened this issue Jan 31, 2017 · 22 comments
Assignees

Comments

@fregante
Copy link
Member

fregante commented Jan 31, 2017

@zeke Do you mind if I publish it to AMO?

https://developer.mozilla.org/en-US/Add-ons/Distribution

@fregante fregante self-assigned this Jan 31, 2017
@fregante
Copy link
Member Author

fregante commented Jan 31, 2017

What's the license?

@zeke
Copy link
Member

zeke commented Jan 31, 2017

MIT ftw

@zeke
Copy link
Member

zeke commented Jan 31, 2017

:shipit:

@fregante
Copy link
Member Author

fregante commented Feb 2, 2017

I submitted it, it might take a month. I'll let you know 🙂

@zeke
Copy link
Member

zeke commented Feb 2, 2017

🦊

@silverwind
Copy link
Contributor

Would it be possible deploy to AMO similar to how it's done for the Chrome store right now?

@fregante
Copy link
Member Author

fregante commented Feb 2, 2017

Eventually, probably. I had it planned for my other extension too fregante/GhostText#93

@silverwind
Copy link
Contributor

Thanks! Part of the reason I was asking is that I was looking for a tool for it :)

@fregante
Copy link
Member Author

fregante commented Feb 3, 2017

I haven't tried it yet but it looks promising. It lacks a CLI, though

@fregante
Copy link
Member Author

fregante commented Feb 14, 2017

Update on the missing cli: use mozilla's web-ext sign. It looks like it works, although not as smoothly as chrome-webstore-upload since it throws an error even on success. 😳

I opened an issue about this: mozilla/web-ext#804

Also getting an API key is absurdly easy: one click (although unfortunately you can only get one key at a time)

@zeke
Copy link
Member

zeke commented Feb 15, 2017

Nice!

Should we create a private maintainers repo for storing these creds?

@zeke
Copy link
Member

zeke commented Feb 15, 2017

Or does this stuff all just live on Travis?

@fregante
Copy link
Member Author

They're already private on Travis, I think that's enough. I'll look into giving you access to npmhub on AMO like you did for Chrome Web Store

@fregante
Copy link
Member Author

fregante commented Feb 16, 2017

You can create your account here and I'll add your email:
https://addons.mozilla.org/en-US/developers/addon/

@fregante
Copy link
Member Author

Review ended, they asked this change. It's been resubmitted 🚀

@zeke
Copy link
Member

zeke commented Feb 21, 2017

create your account here and I'll add your email

zeke@sikelianos.com

@zeke
Copy link
Member

zeke commented Feb 25, 2017

Just tried to install it but hit a few snags.

screen shot 2017-02-24 at 8 52 19 pm

screen shot 2017-02-24 at 8 52 31 pm

screen shot 2017-02-24 at 8 55 06 pm

@fregante
Copy link
Member Author

fregante commented Feb 25, 2017

Right. We're waiting for the review after the resubmission

@zeke
Copy link
Member

zeke commented Feb 25, 2017

👍

@silverwind
Copy link
Contributor

@zeke: Firefox release builds can't install unsigned extension anymore. You can use the dev edition to do that.

@fregante
Copy link
Member Author

it's happening

@zeke
Copy link
Member

zeke commented May 19, 2017

👏

Thanks for setting this up, @bfred-it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants