kadena-io / pact

The Pact Smart Contract Language
https://docs.kadena.io/build/pact
BSD 3-Clause "New" or "Revised" License
581 stars 99 forks source link

Update nix.yml to latest setup-nix-with-cache [WIP] #1293

Closed enobayram closed 1 year ago

enobayram commented 1 year ago

PR checklist:

Additionally, please justify why you should or should not do the following:

enobayram commented 1 year ago

@emilypi I believe it to be ready code-wise, but we still need to wait for the action run to complete (hopefully with success). Though I think it'll time out a couple of times as it builds and caches layers of Haskell tooling for the first time.

DevopsGoth commented 1 year ago

This workflow has performed under test several times now and should be correct. Merging it will fix current pact build times and provide nix caching for arm64 linux, arm64 mac, and M1 arm macs.