Handling external `*.dar`s in CI

More of a survey than a question, but I’m interested to hear how devs are handling external *.dar dependencies, particularly wrt to CI and build process.

I’ve locally got a lib/ folder and I symlink or drop *.dar files which are daml.yaml dependencies in there.

However, this doesn’t work for our CI on github, because those files don’t exist. They need to be fetched from somewhere.

I would rather avoid checking-in the *.dar files into the source tree.

In some refapps, we fetch the code and build them in the make command:

1 Like