Hi, we’re not using lein anymore, you should be good to go with the latest version of clojure and clojure cli. If you can’t make it work, I suggest you use the Dockerfile in the root of the project that has all the needed dependencies
HEAD detached at v0.45.2.1 commit 1a59de70ee035a7ff1e8c6d3ab340a372542d4ae
❯ git show 1a59de70ee035a7ff1e8c6d3ab340a372542d4ae
fatal: bad object 1a59de70ee035a7ff1e8c6d3ab340a372542d4ae
However, your stack trace indicates what is going on. The Clojure compiler is not recognizing the function update-vals. This function was added in 1.11. I checked out v0.45.0 to grab a version before yours since I cannot find your exact sha and I see we had specified clojure 1.11.1 already at that point.
I suspect this is a bug in your older version of the Clojure CLI 1.10.3.1020.
I'm on
❯ clojure --version
Clojure CLI version 1.11.1.1208
You should update to the latest release and try with that. It's possible your specific version isn't picking up the specified Clojure version from the project. I'm surprised it isn't seeing the correct version of Clojure but I believe updating this should fix it for you.