Details-Damage-Meter
Details-Damage-Meter copied to clipboard
Add release.json to GitHub Release
Before Start!
Make sure the bug also happen when Details! is the only addon enabled.
Describe the bug Current GitHub releases do not have a release.json or the correct zip packages for an addon manager such as WowUp to automatically parse and download the addon.
Attempting to add the addon via the GitHub releases link on WowUp results in an error: https://github.com/WowUp/WowUp/issues/1245
Suggestions Add separate ZIP files to the releases section for the addons directory from source. This can be done by zipping up the contents of the "plugin" folder. An example is attached here: Details-Damage-Meter-DetailsRetail.v9.1.0.8888.145.zip
Next add a release.json file that points to the ZIP file above to be released with each release. An example release.json below:
{"releases":[{"filename":"Details-Damage-Meter-DetailsRetail.v9.1.0.8888.145.zip","nolib":false,"metadata":[{"flavor":"mainline","interface":90200}]}]}