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!
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 (theci-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!