rakudo / star

Rakudo Star (Raku distribution)
https://rakudo.org/
Artistic License 2.0
266 stars 41 forks source link

Rakudo star files on github #136

Closed AlexDaniel closed 3 years ago

AlexDaniel commented 5 years ago

Any reason why .msi and other files can't be shared on https://github.com/rakudo/star/releases ?

Chaz6 commented 5 years ago

I downloaded the latest *.tar.gz from the releases page and it did not contain nqp required for bootstrapping. Normally I would download from the web page, but it is down due to a provider issue (Currently, rakudo.org is being served off of a fall-back server because the network the original server is on is unreachable.)

AlexDaniel commented 5 years ago

Can we fix that now? It doesn't mean that people should download source .tar.gz files provided by github, just that the same files we serve from rakudo.org can be uploaded to appropriate releases on github.

We now do that in rakudo, nqp, and moarvm. For example, see https://github.com/rakudo/rakudo/releases

Tyil commented 3 years ago

Perhaps "now" was a bit relative, but I've (ab)used GitHub Actions to create a release of new tags, which in turn will trigger an Action to build a tarball usable for GNU+Linux system, and attach it to the release. This can be extended to also include builds for Windows or Mac if anyone feels inclined to work on this.