diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml index c711d1e3..47f70b8d 100644 --- a/.github/workflows/testsuite.yml +++ b/.github/workflows/testsuite.yml @@ -87,8 +87,6 @@ jobs: with: lein: 2.9.5 cli: 1.11.0.1100 - - name: Build jars so that CljDoc analyze can use it - run: ./scripts/lein-modules install - name: Install cljdoc analyzer run: clojure -Ttools install io.github.cljdoc/cljdoc-analyzer '{:git/tag "RELEASE"}' :as cljdoc-analyzer - name: CljDoc Check diff --git a/modules/reitit-interceptors/project.clj b/modules/reitit-interceptors/project.clj index aa9d74b8..a887d7d4 100644 --- a/modules/reitit-interceptors/project.clj +++ b/modules/reitit-interceptors/project.clj @@ -11,4 +11,5 @@ :inherit [:deploy-repositories :managed-dependencies]} :dependencies [[metosin/reitit-ring] [lambdaisland/deep-diff] - [metosin/muuntaja]]) + [metosin/muuntaja] + [metosin/spec-tools]]) diff --git a/scripts/cljdoc-check.sh b/scripts/cljdoc-check.sh index ebcd3908..a8b4e005 100755 --- a/scripts/cljdoc-check.sh +++ b/scripts/cljdoc-check.sh @@ -2,6 +2,11 @@ set -e +# Need pom and jar for analyze local. +# Need repo version installed to the local m2 for up-to-date dependencies between modules. +# Install will run jar and pom tasks already. +./scripts/lein-modules install + for i in modules/*; do cd $i clojure -J-Dclojure.main.report=stderr -Tcljdoc-analyzer analyze-local