Closed msprotz closed 6 months ago
@W95Psp is this using the latest krml master? it looks like this build hasn't picked up my upstream fixes... thanks!!
hi @msprotz, indeed, dependencies are all pinned and locked! I pushed an update.
If you have Nix installed, you can nix flake update
to update every dependencies, and then commit the flake.lock
file.
(or nix flake lock --update-input INPUT
to update an input INPUT
, with INPUT
being a key of inputs
in flake.nix
)
Thanks! That already allowed me to uncover another issue.
Is there a way to always pick the latest version available? Pinning a version of Charon has little value for me. For me, the main appeal of CI is being notified as soon as Charon changes something upstream so that I can catch up.
The nightly job is picking the latest version of everything actually! so if anything goes wrong with new Charon/Krml/F*/whatever, the nighlty job will fail
This PR/push job is testing against pinned dependencies, we can change that, but it is a bit weird with respect to the lockfile
Ah ok perfect! I didn't realize that was the purpose of the nightly. Sounds great then. Cheers!
…gnments, which in turn leads to much prettier code-gen.