Create GH Action to auto-package/publish new versions
nyyr opened this issue ยท 4 comments
Goal:
- Create a GH Action that uses https://github.com/BigWigsMods/packager to package and release a new version of ArcHUD3.
- Packaging and release should only happen on new tags (see tag format for previous versions)
Tasks:
- Integrate packager via GH actions
- Publish package as GH release
- Publish package to Curse
- Publish package to WoWInterface
- Do the same for ArcHUD3-classic
@rookdorf Let's continue discussion here
Yup, just merged! I don't have a lot of experience with GH actions, though I did use the BigWigs packager to make myself a local copy without doing the publish step. I think I ran into where I'd need the Curse key to push. Didn't try to automate anything yet though
Thanks!
If you already used the packager, then you are almost done - it should be easy with their provided GH action :) About the API keys: I can provide you those - I'll try to send you an e-mail.
Followed up via email, but here's a PR that should cover the project merge and get most of the action set up too: #71