PetarKirov / dlang.nix

Nix expressions for building D compilers
MIT License
6 stars 2 forks source link

Replace FlyCI runners with GitHub runners #96

Closed tsonev7 closed 3 weeks ago

tsonev7 commented 3 weeks ago

This PR replaces the use of FlyCI macOS runners with GitHub ones since FlyCI macOS runners will be discontinued effective Sep 30, 2024. 

Read more about the discontinuation of the FlyCI macOS runners.

dukc commented 3 weeks ago

Thanks, looks good! However, I don't really know much anything about the CI, even less about Mac.

So ping @PetarKirov , what do you think?

PetarKirov commented 3 weeks ago

There seems to be an issue with the CI configuration when PRs are opened from forks - both marocchino/sticky-pull-request-comment and cachix/cachix-action seem to be affected. I'd like to fix this, but I don't have bandwidth at the moment, so for now I'll simply copy this branch to this repo and open a new PR based on it: https://github.com/PetarKirov/dlang.nix/pull/97