Publish this extension on Microsoft Edge Add-ons #707
Replies: 3 comments 2 replies
-
|
Thanks for your interest. You don't need to read the entire repository. As far as I know, there's no semantic-release plugin for Edge. To manage Edge releases within the same workflow as Chrome and Firefox, I think creating a semantic-release plugin would be the best approach. There are some potentially useful libraries: @plasmohq/bms and publish-browser-extension, used by the Plasmo and WXT extension frameworks respectively. An advantage of using these libraries is that they could also handle Chrome and Firefox releases, allowing us to unify the release process across all platforms. So I think developing a new semantic-release plugin that uses these libraries internally would be a good approach. Would you be interested in working on this? Note
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @4laoshiren, a quick update — the plan has changed since December. I've started a separate Rust CLI project, iorate/wepub, that publishes browser extensions to web stores. Chrome and Firefox AMO are already implemented, and Edge Add-ons support is planned and coming soon. Once it lands, I'll switch uBlacklist's release workflow over to it. Beyond store uploads, I've also been thinking about gradually moving to a lighter setup overall — replacing the release-notes and GitHub Release steps with smaller, more focused tools rather than relying on So a |
Beta Was this translation helpful? Give feedback.
-
|
uBlacklist is now available on Microsoft Edge Add-ons: https://microsoftedge.microsoft.com/addons/detail/ublacklist/feedneoaheedjlhokipclogaoejelcbb |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
I noticed that someone raised this kind of issue before. But due to the new workflow, maybe I should start a new discussion about it. Former issues: #108
Since Microsoft now has a new api(#108 (comment)), I would like to help implement this feature.
I am a noob at open-source and haven't contributed anything real. But I really like this extension and would like to contribute. I will start by reading the whole repo first.
Checklist
Beta Was this translation helpful? Give feedback.
All reactions