rescript-association / genType

Auto generation of idiomatic bindings between Reason and JavaScript: either vanilla or typed with TypeScript/FlowType.
https://rescript-lang.org/docs/gentype/latest/introduction
MIT License
757 stars 44 forks source link

`flake.nix` and ci with cachix #617

Closed quinn-dougherty closed 2 years ago

quinn-dougherty commented 2 years ago

I needed to do this for a project, and I figured I'd suggest it upstream in case yall are interested.

You'll need a CACHIX_AUTH_TOKEN for the ci that I can email you to be set in the project settings (the ci-cachix.yml file will fail without it). adding OSX to the build matrix should work fine out of the box, but I didn't want to go ahead and do that unless it was expressed to be desired by the team, since the build minutes add up on osx last time I checked.

lmk if you want to cherry pick aspects of the PR but not the whole thing!

cristianoc commented 2 years ago

Notice the project has moved inside the compiler (starting from the future 10.1 release) but happy to merge this in the meanwhile.