uExp

uExp

3k Downloads

Repository is incompatible with WoWUp

KevinTyrrell opened this issue ยท 5 comments

commented

Installing uGain for TBC using WoWUp by inputting the URL of this repository yields the following error:

image

The URL used for installing for the above image was: https://github.com/blacha/uGain

In order for WoWUp to recognize this repository, you must create a Release that includes a .zip file whose file name ends with -bcc. For example the zip file may be called uGainv1.0.0-bcc.zip

Given the popularity of WoWUp and the lack of Curseforge as an option, it is highly recommended you make this repository compatible with WoWUp in order to allow ease-of-use when installing.

commented

That's amazing. I feel like a caveman doing it manually with my addon. I honestly click 'hide' whenever I see a new GitHub feature but I should really start experimenting. Thanks for the help.

commented

Ahh looks like this is just done the packaging github action, bigwigs/Packager it is just missing a token to actually publish the files, Ill add a token and make a new release.

commented

A release has been published https://github.com/blacha/uGain/releases/tag/v0.2.1,

I don't have a active wow subscription so I cant test that it actually works though

commented

That did the trick. It installed and works correctly. Closing the issue.

the packaging github action, bigwigs/Packager it is just missing a token to actually publish the files

Can you explain what you mean by this? In my applications I have to manually create a zip file, go to the releases section, click upload, manually add description and title, etc. I've heard there was a better way but have never experimented with it before. I know basics abou 'tagging' which can automatically create releases but that's all. Curious how you did it.

I don't have a active wow subscription so I cant test that it actually works though

Phase 5 is very fun and challenging -- you should reconsider!

commented

Can you explain what you mean by this?

I use a github action made by bigwigs, https://github.com/BigWigsMods/packager

this github action runs on every push to master, using github actions and bundles everything into a zip. https://github.com/blacha/uGain/blob/master/.github/workflows/release.yml#L4

when I push a tag, it creates a proper release from all the commit messages since the last tag and then uploads it

git tag v0.2.1
git push --tags

I have given it access to github and to curse by supplying api tokens

https://github.com/blacha/uGain/blob/master/.github/workflows/release.yml#L35