WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   Dev Tools (https://www.wowinterface.com/forums/forumdisplay.php?f=41)
-   -   Auto-pull from Curse permission thread (https://www.wowinterface.com/forums/showthread.php?t=51834)

Cairenn 02-04-15 05:18 PM

Auto-pull from Curse permission thread
 
Please note
  • we strongly encourage everyone to consider using our API, or p3lim's packager before considering this option;
  • this does not allow for auto-posting of your changelog. If you want your change log updated you would have to do that manually. This simply downloads the new version file from Curse and uploads it to here; and
  • we only run the script to do this every six (6) hours, so it may take that long for the updated file to show up here. Using either of the other options will populate it here as soon as you run it.

That said, if you still want us to auto-pull from Curse you will need to:
  • If you don't already have the addon in question on WoWInterface - upload your addon to here, put in your description, screenshots, etc. If you already have the addon hosted here, skip to the next step.
  • Once you've uploaded it, give me a link to it here and on Curse, please.
  • Then I tick a couple boxes and it should grab the most recent from Curse, and from then on will auto-magically pull from Curse any time you update your addon there.
  • In addition you will need to provide written confirmation that we are pulling from Curse at your behest, via posting in this thread.

Zensunim 02-05-15 02:56 AM

I have no problems with WoWI auto-pulling my addon. That way I don't have to switch from the Curse repo and update in two places at once.

Parnic 02-05-15 09:53 AM

I would like WoWI to pull both of my addons from Curse to WoWI automatically. Thanks for adding this service! I'm excited about not having to manually move things over :).

IceHUD
Breakables

Kanegasi 03-23-16 03:28 PM

This thread is over a year old, but hopefully you're still doing this.

I hereby authorize WoWI to automatically pull the latest version of my addon, Decliner, from Curse.

Curse: http://mods.curse.com/addons/wow/decliner
WoWI: http://www.wowinterface.com/download...-Decliner.html

Cairenn 03-23-16 06:45 PM

I've added it to the list, but you really should consider one of the other two options we've listed here. It'll give you better control.

Kanegasi 03-23-16 07:41 PM

Quote:

Originally Posted by Cairenn (Post 313739)
I've added it to the list, but you really should consider one of the other two options we've listed here. It'll give you better control.

I have looked at the other two options. Git, your API, Curse's pkmeta, the packager, it's all a bit out of my scope. I like to stay simple and update my addon manually on Curse, so for me, it's just editing Lua and uploading. This auto-pull is perfect so that I don't forget I'm hosting here as well, since all my addon needs here is just the new files.

I appreciate the work that has gone into the other methods and thank you for checking me into your auto-pull.

Cairenn 03-23-16 10:52 PM

Good enough. :) You're welcome. :)

Kanegasi 04-09-17 02:50 PM

Hello, me again. I would like to authorize three more addons:

PortGear:
http://www.wowinterface.com/download...-PortGear.html
https://wow.curseforge.com/projects/portgear

ExaltedPlus:
http://www.wowinterface.com/download...altedPlus.html
https://wow.curseforge.com/projects/exaltedplus

numQuests:
http://www.wowinterface.com/download...numQuests.html
https://wow.curseforge.com/projects/numquests

Once again, I appreciate this auto pull for authors like me that manually upload.

Dolby 04-10-17 03:22 PM

Added per your request Kanegasi.

Sorry it took so long. In the future please send Cairenn or I a private message here and we'll get to it sooner. :)

Kanegasi 04-10-17 04:31 PM

Awesome, thank you very much.

Blooblahguy 10-13-17 01:41 PM

Hello! I'd like to authorize the auto-pull of the following addons for curse:

bdCore:
http://www.wowinterface.com/download...42-bdCore.html
https://mods.curse.com/addons/wow/bdcore

bdNameplates:
http://www.wowinterface.com/download...ameplates.html
https://mods.curse.com/addons/wow/258418-bdnameplates

bdUnitframes
http://www.wowinterface.com/download...nitframes.html
https://mods.curse.com/addons/wow/259951-bdunitframes

bdMinimap
http://www.wowinterface.com/download...bdMinimap.html
https://mods.curse.com/addons/wow/258814-bdminimap

bdGrid
http://www.wowinterface.com/download...43-bdGrid.html
https://mods.curse.com/addons/wow/bdgrid

bdBuffs
http://www.wowinterface.com/download...8-bdBuffs.html
https://mods.curse.com/addons/wow/260648-bdbuffs

bdBags
http://www.wowinterface.com/download...55-bdBags.html
https://mods.curse.com/addons/wow/260884-bdbags

bdActionbars
http://www.wowinterface.com/download...ctionbars.html
https://mods.curse.com/addons/wow/bdactionbars

bdChat
http://www.wowinterface.com/download...18-bdChat.html
https://mods.curse.com/addons/wow/260883-bdchat

bdTooltips
http://www.wowinterface.com/download...dTooltips.html
https://mods.curse.com/addons/wow/279176-bdtooltips

Big Dumb Loot Council
http://www.wowinterface.com/download...otCouncil.html
https://mods.curse.com/addons/wow/big-dumb-loot-council

Thank you so much :)

Dolby 10-13-17 01:57 PM

Added, thanks Blooblahguy :)

Urtgard 02-22-18 11:17 AM

Is this still a thing?

I hereby authorize WoWI to automatically pull the latest version of the following addons from Curse.

Annene:
http://www.wowinterface.com/download...79-Annene.html
https://www.curseforge.com/wow/addons/annene

Hide Chat in Combat:
http://www.wowinterface.com/download...tinCombat.html
https://www.curseforge.com/wow/addons/hcic

WQAchievements:
http://www.wowinterface.com/download...ievements.html
https://www.curseforge.com/wow/addons/wqachievements

Stea 10-14-20 02:39 PM

I authorize the auto pull of my addon from curse.

Stea Summon
https://www.wowinterface.com/downloa...teaSummon.html
https://www.curseforge.com/wow/addons/steasummon

Thanks

Dolby 10-14-20 07:06 PM

Sorry this feature is currently not working. Will continue to try and fix it though.

Stea 10-16-20 07:27 AM

Ah OK, thanks for the response. Was hoping it was still going since it's the least amount of things I have to do to distribute. Currently I tag in GitHub and that triggers the update to curse, but there doesn't seem to be an equivalent for wow interface. I found the instructions for creating a workflow, but from my understanding that means I need to do stuff locally, which is not _my_ workflow. Any suggestions here?

Thanks

Ketho 10-16-20 01:25 PM

Nowadays you would just use the BigWigs packager with GitHub Actions
https://www.wowinterface.com/forums/...ad.php?t=55801


All times are GMT -6. The time now is 11:05 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI