Closed ErinvanderVeen closed 2 years ago
Weird that CI doesn't run. We should definitely make that work since this PR requires compilation of a number of dependencies (with CI we'll have those in the cachix cache).
A workaround to fix CI is to follow this guide to allow running a workflow manually for a branch.
Dropping the deriving-aeson dependency keeps compilation times low enough, while still allowing the upgrade to Aeson 2.
Some changes were made to ensure compatibility with Aeson 1.x and 2.x.
Dropping the dependency was due to: https://github.com/fumieval/deriving-aeson/issues/16
Compilation times: