antiwinter / wowa

WoW addon manager, world of warcraft, addon, lua, command line, cli
https://www.npmjs.com/package/wowa
MIT License
58 stars 8 forks source link

Arbritrary github repo not working #37

Closed willfurstenau closed 4 years ago

willfurstenau commented 4 years ago

Looking to set up my addons for the Shadowlands beta, I was able to add ElvUI via wowa install https://git.tukui.org/ElvUI/ElvUI.git@beta, however when I try to add WeakAuras, it fails to install

wowa install https://github.com/Weakauras/Weakauras2.git@shadowlands

Installing addon...

  ↓ Weakauras/Weakauras2.git @shadowlands [github] not available [skipped]

0 addons installed
✨  done in 0s.

it doesn't seem to matter which branch I pick or even if I pick a release version.

If there's any log or anything I can send you to assist let me know

antiwinter commented 4 years ago

Sorry that my doc is not very clear. This arbitrary repo does not include github. For github, you'll need to use slash / to indicate branches.

wowa install Weakauras/Weakauras2/shadowlands

or

wowa install https://github.com/Weakauras/Weakauras2/shadowlands
willfurstenau commented 4 years ago

Awesome, thanks! I can open a PR to clarify the doc later today. Also, just a suggestion, but it'd be nice if when I ran wowa list if it showed what version the addon was using, specifically when using a non default version

antiwinter commented 4 years ago

Awesome, thanks! I can open a PR to clarify the doc later today. Also, just a suggestion, but it'd be nice if when I ran wowa list if it showed what version the addon was using, specifically when using a non default version

wowa ls -l or wowa list -l

antiwinter commented 4 years ago

I am going to close this, if any questions, feel free to open another issue.