Skip to content

Commit cd9a200

Browse files
authored
maint: bump internal deps for build and test (#244)
Added temurin jdk21 to the matrix. This means a total of 83 jobs for GitHub Actions. We were already suffering job queueing delays with 68 jobs... so probably make sense to move to a coarser granularity sometime in the future.
1 parent d5dec6f commit cd9a200

File tree

6 files changed

+115
-59
lines changed

6 files changed

+115
-59
lines changed

bb.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
lread/status-line {:git/url "https://github.com/lread/status-line.git"
99
:sha "cf44c15f30ea3867227fa61ceb823e5e942c707f"}
1010
etaoin/etaoin {:mvn/version "1.0.40"}
11-
io.github.babashka/neil {:git/tag "v0.1.60" :git/sha "19bc12d"}}
11+
io.github.babashka/neil {:git/tag "v0.2.62" :git/sha "f597921"}}
1212
:tasks {;; setup
1313
:requires ([clojure.string :as string]
1414
[lread.status-line :as status])

deps.edn

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
;;
2929
:lint-cache {:replace-paths ["src"]} ;; when building classpath we want to exclude resources
3030
;; so we do not pick up our own clj-kondo config exports
31-
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2023.09.07"}}
31+
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2023.10.20"}}
3232
:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}
3333
:main-opts ["-m" "clj-kondo.main"]}
3434

@@ -65,7 +65,7 @@
6565
:extra-paths ["target/test-doc-blocks/test"]}
6666

6767
;; kaocha for testing clojure versions>= v1.9
68-
:kaocha {:extra-deps {lambdaisland/kaocha {:mvn/version "1.86.1355"}
68+
:kaocha {:extra-deps {lambdaisland/kaocha {:mvn/version "1.87.1366"}
6969
lambdaisland/kaocha-junit-xml {:mvn/version "1.17.101"}
7070
lambdaisland/kaocha-cloverage {:mvn/version "1.1.89"}}
7171
:main-opts ["-m" "kaocha.runner"]}
@@ -98,7 +98,7 @@
9898
cli-matic/cli-matic {:mvn/version "0.5.4"}}}
9999

100100
:apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}
101-
:extra-deps {metosin/malli {:mvn/version "0.12.0"}
101+
:extra-deps {metosin/malli {:mvn/version "0.13.0"}
102102
io.aviso/pretty {:mvn/version "1.4.4"}}
103103
:ns-default lread.apply-import-vars}
104104

@@ -141,7 +141,7 @@
141141
;;
142142
;; Maintenance support
143143
;;
144-
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.5.1109"}
144+
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.7.1133"}
145145
org.slf4j/slf4j-simple {:mvn/version "2.0.9"} ;; to rid ourselves of logger warnings
146146
}
147147
:override-deps {org.clojure/clojure {:mvn/version "1.11.1"}}

package-lock.json

Lines changed: 103 additions & 47 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"karma-cljs-test": "^0.1.0",
77
"karma-junit-reporter": "^2.0.0",
88
"karma-spec-reporter": "^0.0.36",
9-
"shadow-cljs": "^2.25.4"
9+
"shadow-cljs": "^2.25.8"
1010
}
1111
}

script/ci_unit_tests.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
;; matrix params to be used on ci
2222
(def ^:private all-oses ["ubuntu" "macos" "windows"])
23-
(def ^:private all-jdks ["8" "11" "17"])
23+
(def ^:private all-jdks ["8" "11" "17" "21"])
2424

2525
(defn- test-tasks []
2626
(concat [;; run lintish tasks across all oses to verify that they will work for all devs regardless of their os choice

script/test_libs.clj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@
269269
:show-deps-fn lein-deps-tree
270270
:test-cmds ["lein kaocha"]}
271271
{:name "antq"
272-
:version "2.5.1109"
272+
:version "2.7.1133"
273273
:platforms [:clj]
274274
:github-release {:repo "liquidz/antq"}
275275
:patch-fn deps-edn-v1-patch
@@ -284,7 +284,7 @@
284284
:show-deps-fn cli-deps-tree
285285
:test-cmds ["clojure -M:test"]}
286286
{:name "clerk"
287-
:version "0.14.919"
287+
:version "0.15.957"
288288
:platforms [:clj]
289289
:github-release {:repo "nextjournal/clerk"
290290
:via :tag
@@ -381,7 +381,7 @@
381381
:show-deps-fn cli-deps-tree
382382
:test-cmds ["clojure -M:test"]}
383383
{:name "rewrite-edn"
384-
:version "0.4.6"
384+
:version "0.4.7"
385385
:platforms [:clj]
386386
:github-release {:repo "borkdude/rewrite-edn"
387387
:version-prefix "v"
@@ -427,7 +427,7 @@
427427
:show-deps-fn lein-deps-tree
428428
:test-cmds ["lein test"]}
429429
{:name "zprint"
430-
:version "1.2.7"
430+
:version "1.2.8"
431431
:note "1) planck cljs tests disabled for now: https://github.com/planck-repl/planck/issues/1088"
432432
:platforms [:clj :cljs]
433433
:github-release {:repo "kkinnear/zprint"}
@@ -438,7 +438,7 @@
438438
(lein-deps-tree lib)
439439
(status/line :detail "=> Deps Clojurescript run:")
440440
(cli-deps-tree lib))
441-
:test-cmds ["clojure -M:cljtest:test"
441+
:test-cmds ["clojure -M:cljtest"
442442
;; disable zprint cljs tests for now, see https://github.com/planck-repl/planck/issues/1088
443443
#_"clojure -M:cljs-runner"]
444444
:cleanup-fn zprint-cleanup}])

0 commit comments

Comments
 (0)