Beta distribution #277
Labels
Area: Continuous Integration
Automated testing and deployment
Priority: Normal
The default priority
Type: Discussion
Further information is requested
I would love to be able to use GitHub Actions for sharing beta builds since it's a trustworthy source and not just some random jar off my computer, BUT it's impossible for people without GitHub accounts to download it, I've looked around and found this hacky workaround service for getting direct links, but it's adding another service we need to trust to it...
https://nightly.link/
As an alternative, I think it's viable to keep sending files directly in the Discord to be publicly available, but I think we should modify the CI to include the hash in the zip name (or somewhere else easily accessible) in order to verify downloaded files either from the service mentioned above, most people won't make use of this, but I think it'd be worthwhile to ensure nobody is sneaking stuff in
We could also use GitHub releases for this but it would really flood the GitHub with garbage releases and would be very limited
This could be relevant to the auto-updater in the future for downloading beta/nightly versions and validating the integrity of the builds
Discord forum post for relevant discussion: https://discord.com/channels/817184208525983775/1044111027542970428
The text was updated successfully, but these errors were encountered: