Open Elendil211 opened 1 year ago
I added an explanation for users trying to download nightly builds in #899
Downloading of CI artifacts is only possible if logged in to github. This is not optimal. It should be possible to download a prebuilt release without logging in.
You can download using nightly.link, check my comment at #899
It appears to be possible to automate adding artifacts to releases by using a github action. Maybe that would be a better option, since it doesn't involve a third party service.
It is and we're doing that for linux-tkg kernels. The issue with our wine/proton "nightlies" is that we're building every 12 hours. A new release every 12 hours isn't really desirable imho. We could eventually add a specific runner that would build releases every two weeks to be in line with Wine's release pattern I guess.
I think creating a repository to host the releases would be the best solution, as updating would be significantly more convenient. You are able to do this via Github releases, as shown here https://github.com/phantomic12/phantomsarch
If people actually think it's a good idea, I'll gladly leave a PR.
I don't know how other people use this, but I usually download a version that I then add to the Lutris wine runners directory. If a specific game only works with a very specific version, it might also be important to have the ability to download a specific older version.
This would probably also be important for the automatic download functionality in Lutris. As far as I know they dropped wine-tkg, because they were depending on the releases.
Downloading of CI artifacts is only possible if logged in to github. This is not optimal. It should be possible to download a prebuilt release without logging in.