Upload builds to GitHub Releases
NatoBoram opened this issue ยท 1 comments
Is your feature request related to a problem? Please describe.
At the moment, CurseForge is compromised: https://prismlauncher.org/news/cf-compromised-alert/
This means it's no longer possible to safely download v1.19.4-1.6.1
until the situation is resolved.
Describe the solution you'd like
Uploading a release on GitHub tied to the tag can ensure that the mod is available to non-developers even if CurseForge is down.
This can be done in the GitHub action directly; you can use gh
in all GitHub actions.
Example:
- run: gh release create ${{github.ref_name}} --generate-notes --title ${{github.ref_name}} --verify-tag ./build/libs/auto-clicker-fabric-*.jar
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
Describe alternatives you've considered
Uploading to Modrinth would be nice, but I doubt their content policy would allow that.
Additional context
Absolutely fantastic mod btw.
Nothing specifically against this. I will note that CF for my mods is safe. CF was not compromised! Just a few bad actors shipping out viruses. Last I checked they've all be deleted and CF are doing a final scan to ensure they've got them all.
That being said, my mods are also on my maven
https://maven.saps.dev/#/releases/pro/mikey/mods/auto-clicker-fabric
If you need older versions I can sort that too.