Closed iTitus closed 4 months ago
blocker is this: https://github.com/replikativ/datahike/pull/555 I am checking out why this commit breaks our server.
Seems to be caused by Spectomic trying to load a Datomic class. How did this not crash before? Was this specific path in spectomic never called before or did datahike do some compatibility work?
Might be caused by a change in import order, as datahike uses a non-existing spec called :db/id
(which just checks if that key exists in a map) to validate schemas, but spectomic overrides it with a valid spec.
Also rewrite the CI because the old action used a docker container with a fixed java version (java 8) while we need a newer one because of our updated dependencies.
Closes #153