Skip to content

Commit 9c394d7

Browse files
committed
test & ci: bump deps
Of note: - ci matrix bump of jdk23->jdk24 - noticed some hold-backs of deps due to jdk8 compat, but we are now jdk11+
1 parent c1e7d89 commit 9c394d7

5 files changed

Lines changed: 16 additions & 19 deletions

File tree

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
java-version: '21'
3737

3838
- name: Install Clojure Tools
39-
uses: DeLaGuardo/setup-clojure@13.1
39+
uses: DeLaGuardo/setup-clojure@13.2
4040
with:
4141
bb: 'latest'
4242
cli: 'latest'

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
java-version: '11'
3939

4040
- name: Install Clojure Tools
41-
uses: DeLaGuardo/setup-clojure@13.1
41+
uses: DeLaGuardo/setup-clojure@13.2
4242
with:
4343
bb: 'latest'
4444

@@ -152,7 +152,7 @@ jobs:
152152
java-version: ${{ matrix.jdk-version }}
153153

154154
- name: Install Clojure Tools
155-
uses: DeLaGuardo/setup-clojure@13.1
155+
uses: DeLaGuardo/setup-clojure@13.2
156156
with:
157157
bb: 'latest'
158158

bb.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{:min-bb-version "0.8.2"
22
:paths ["script" "build"]
33
:deps {doric/doric {:mvn/version "0.9.0"}
4-
org.clj-commons/pretty {:mvn/version "3.3.0"}
4+
org.clj-commons/pretty {:mvn/version "3.3.1"}
55
lread/status-line {:git/url "https://github.com/lread/status-line.git"
66
:sha "cf44c15f30ea3867227fa61ceb823e5e942c707f"}
77
dev.nubank/docopt {:mvn/version "0.6.1-fix7"}

deps.edn

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
:test {:extra-paths ["test" "env/test/resources" "build"]
2323
:extra-deps {io.github.cognitect-labs/test-runner {:git/tag "v0.5.1" :git/sha "dfb30dd"}
2424
org.babashka/cli {:mvn/version "0.8.62"}
25-
ch.qos.logback/logback-classic {:mvn/version "1.3.15"}
25+
ch.qos.logback/logback-classic {:mvn/version "1.5.18"}
2626
;; for http-client which uses apache http client 4.x which uses commons logging
27-
org.slf4j/jcl-over-slf4j {:mvn/version "2.0.16"}
27+
org.slf4j/jcl-over-slf4j {:mvn/version "2.0.17"}
2828
;; slingshot does not have a kondo config, grab kondo team provided config from here
2929
io.github.clj-kondo/config-slingshot-slingshot {:mvn/version "1.0.0"}}
3030
:exec-fn test-shared/test
@@ -53,8 +53,8 @@
5353
:main-opts ["-m" "babashka.cli.exec"]}
5454

5555
:clofidence {:classpath-overrides {org.clojure/clojure nil}
56-
:extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.0-2"}
57-
com.github.flow-storm/clofidence {:mvn/version "0.4.0"}}
56+
:extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.0-9"}
57+
com.github.flow-storm/clofidence {:mvn/version "0.4.1"}}
5858
:exec-fn clofidence.main/run
5959
:exec-args {:report-name "Etaoin Test Coverage"
6060
:output-folder "target/clofidence"
@@ -63,7 +63,7 @@
6363
:jvm-opts ["-Dclojure.storm.instrumentOnlyPrefixes=etaoin"]}
6464

6565
;; for consistent linting we use a specific version of clj-kondo through the jvm
66-
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2025.01.16"}}
66+
:clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2025.02.20"}}
6767
:main-opts ["-m" "clj-kondo.main"]}
6868

6969
:eastwood {:extra-deps {jonase/eastwood {:mvn/version "1.4.3"}}
@@ -74,27 +74,24 @@
7474
:exclude-linters [:local-shadows-var]
7575
:ignored-faults {:deprecations {etaoin.api-test true}}}]}
7676

77-
:build {:deps {io.github.clojure/tools.build {:mvn/version "0.10.6"}}
77+
:build {:deps {io.github.clojure/tools.build {:mvn/version "0.10.8"}}
7878
:extra-paths ["build"]
7979
:ns-default build}
8080

8181
;; keep deploy deps separate from build deps to avoid download-deps issues
8282
;; caused by, I think, conflicting maven deps
8383
:deploy {:extra-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}}
8484

85-
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.11.1264"}
85+
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.11.1276"}
8686
org.clojure/clojure {:mvn/version "1.12.0"}
87-
org.slf4j/slf4j-simple {:mvn/version "2.0.16"} ;; to rid ourselves of logger warnings
87+
org.slf4j/slf4j-simple {:mvn/version "2.0.17"} ;; to rid ourselves of logger warnings
8888
}
89-
:main-opts ["-m" "antq.core"
90-
"--exclude=ch.qos.logback/logback-classic@1.4.x" ;; requires min jdk 11, we are currently jdk8 compatible
91-
"--exclude=ch.qos.logback/logback-classic@1.5.x" ;; requires min jdk 11, we are currently jdk8 compatible
92-
]}
89+
:main-opts ["-m" "antq.core"]}
9390

9491
:repl/cider
9592
{:extra-deps {org.clojure/clojure {:mvn/version "1.12.0"}
96-
nrepl/nrepl {:mvn/version "1.3.1"}
97-
cider/cider-nrepl {:mvn/version "0.52.0"}
93+
nrepl/nrepl {:mvn/version "1.3.1"}
94+
cider/cider-nrepl {:mvn/version "0.53.2"}
9895
refactor-nrepl/refactor-nrepl {:mvn/version "3.10.0"}}
9996
:jvm-opts ["-XX:-OmitStackTraceInFastThrow"]
10097
:main-opts ["-m" "nrepl.cmdline"

script/test_matrix.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
:desc (str "test-doc " os " jdk" jdk-version)} )
4242

4343
(defn- github-actions-matrix []
44-
(let [jdks ["11" "17" "21" "23"]
44+
(let [jdks ["11" "17" "21" "24"]
4545
oses ["ubuntu" "macos" "windows"]
4646
ide-browsers ["chrome" "firefox"]
4747
api-browsers ["chrome" "firefox" "edge" "safari"]

0 commit comments

Comments
 (0)