WarpDeplete

WarpDeplete

432k Downloads

Hosting the addoon outside Curse

Floppy012 opened this issue ยท 5 comments

commented

Overwolf is introducing the Curse V2 API. It will not support third party addons such as WoWUp (because WoWUp is partnered with Wago and therefore Curse decided to deny the API Key application because of competition)

https://www.wowhead.com/news/ads-revenue-and-api-wowup-and-overwolf-split-over-addon-development-325912

I am playing WoW on Linux and Curse does not have a version of their launcher for Linux (although an alpha of something is scheduled for the future, the way Overwolf is approaching the whole API change isn't very community friendly which makes me most likely not use any of their products in the near future)

WoWUp is one of the more common updaters used. WoWUp supports multiple Addon sources such as:

  • TukUI
  • WowInterface
  • wago.io

They also support pulling the addon directly from GitHub/GitLab Releases (https://wowup.io/guide/wowup/hub). If you are interested in monetization, then I suggest you to use wago.io. They provide monetization features.

It would be really cool to have the Addon available outside Curse <3

commented

Sounds like a reasonable thing to look into! I'll have a look at setting up deployment to wago in addition to curse over the weekend. Open APIs are always better, so I'll support that if I can :-)

commented

In addition to wago it would be nice to also just import directly from here.

Right now this isn't possible as your most recent releases don't follow the format that wowup expects so it defaults to your 1.1.1 release which for some reason does follow the format.

commented

Ah, I see. I'll look at other addons to check if there are actions available to automate that process, iirc I just added the artifacts manually when I uploaded 1.1.1.

commented

Done! I'm now using the BigWigs packager to publish releases to wago and curseforge. GitHub direct downloads should also be possible again, since the action also adds a packaged zip file to each release. Please tell me if you have any questions or problems with the new releases!

You can find the wago release here.

commented

I was able to import from github directly, thanks a ton!