bytespire / ItemTooltipProfessionIcons

An addon for World of Warcraft: Classic
5 stars 0 forks source link

Separate zips for vanilla/classic/bcc #5

Closed austen0 closed 2 years ago

austen0 commented 2 years ago

Including separate zips for each version in the github releases will make it easier to download/update the mod without Overwolf/Curseforge. Can be automated with github actions and the BigWigs releaser.

bytespire commented 2 years ago

So this will list a zip for each version under "Assets" for the release?

austen0 commented 2 years ago

Yep, something like this format would be great so that all variants can easily be fetched from the release tagged latest:

ItemTooltipProfessionIcons-bcc.zip
ItemTooltipProfessionIcons-classic.zip
ItemTooltipProfessionIcons-retail.zip
bytespire commented 2 years ago

I just learnt how to setup & customise workflows/actions, this is really helpful at structuring the files, wish I knew about this before I created a separate repository for the retail version. Do you know if its possible to prevent the packager from adding a change log file to the zips?

austen0 commented 2 years ago

Maybe you can add this to your .pkgmeta? manual-changelog: filename: /dev/null

Nevermind, this definitely will not work.

bytespire commented 2 years ago

I tried defining a manual changelog and adding it to ignore: within the .pkgmeta which causes the packager to generate a changelog file.

The separate zips are now available.

austen0 commented 2 years ago

Thanks for implementing this!