Making HSLuv in line with modern GitHub workflows #84
boronine
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Until recently HSLuv used Nix, some techniques were even described on my blog. Brilliant as Nix is, on balance it became a liability, making it harder for people to contribute. I have also struggled with Haxe packaging in Nix, and was sad to discover that Haxe is broken on arm64 Nix (edit: macOS). I had to come up with workarounds for these issues. All in all, Nix had to go.
Much of the feeling of security provided by Nix can be had with a procedural CI system, and embracing GitHub Actions seemed like the obvious choice. So I made a big move:
Thanks to @hartwork for bringing some of these issues to my attention and inspiring this move.
Beta Was this translation helpful? Give feedback.
All reactions